c语言基础知识

来源:互联网 发布:lns是什么社交软件 编辑:程序博客网 时间:2024/04/20 01:19

1 .break结束本次循环,不执行本次循环中break之后的语句,且结束该循环控制体

continue意思是“(中断后)继续”,continue处结束本次循环,中止本次循环,不执行本次循环中continue之后的语句,但(中止后)没有跳出该循环控制体,继续执行本次循环之后的循环

共同点都不会执行本次循环中break/continue之后的语句

不同点continue是中止本次循环之后继续执行本次循环之后的循环,没有跳出该循环控制体;而break拒绝执行本次循环之后的循环,并且跳出该层循环控制体。

2.格式字符

%d 十进制整数

%o 八进制整数

%x 十六进制整数

%c 一个字符

%s 一个字符串

%f 一个实数

%e 与%f的作用相同

3.scanf(“%s”,a);输入字符串不需要加&。其他要加&。

4.用单引号括起来的一个字符常量只能存放一个字符;

5.sizeof是求字节数的运算符,包括‘\0’,而strlen是求字符串的实际长度的函数,不包括‘\0’,以‘\0’作为结束。用sizeof(int)计算int类型数据的字节数。

6.C语言规定每个语句以分号结束。//行注释 /**/段注释。

7.在C语言中,合法的标识符可以由字母、数字和下划线组成,且第一个字符必须为字母或下划线。

8.赋值运算符左侧的操作数必须是一个变量。

9.C语言中,可以在一个函数中嵌套一个函数,但是不能在一个函数中定义一个函数;只有在函数外部定义的函数才是外部函数;C语言的子程序有过程和函数两种。

10.静态局部变量,只有当程序结束后,其值才释放。

11.使用putchar、getchat、puts、gets、printf、scanf函数时,必须在程序的开头出现包含头文件#include"stdio.h”的命令行。

使用字符串处理函数时,必须在程序的开头出现包含头文件#include”string.h”命令行。

使用数学函数时,必须在程序的开头出现包含头文件#include”math.h”的命令行。

12一个斜杠与小于等于127任意数字按一个字符计算,一个斜杠与任意一个字符按一个字符计算。

13#define N 20是宏定义的标志,而不是C语句

14. 在实参传递给形参时,地址传递时能够改变,而数值传递时则不变。






0 0
原创粉丝点击