笔记目录
前言
未来教育 ; C语言 ; 计算机二级 ; 笔记
一、常考察知识点
1.合法C语言数值常量
1. 进制常量 : 八进制 - 0 ; 十六进制 - 0x
2. 实形常量 :
(1)小数形式 : 必须有小数点
(2)指数形式 : e前必须有数字, e后必须为整数
2. %
取余运算符具有左结合性, 参与运算的量均为整型
3. ++
自增运算符, 可以是浮点型自增
4. getchar();
//得到第一个字符后一直等待回车键, 无视其他字符
在C语言中,当程序执行到getchar()函数时, 它会等待用户输入一个字符。
一旦用户输入了一个字符并 按下回车键 , getchar()函数就会将这个字符读取并返回给程序。
getchar()函数不会保存任何字符, 而是通过返回值将读取的字符传递给程序。
如果用户没有输入任何字符, getchar()函数将一直等待, 直到用户输入一个字符。
5. If…else 间不能插入其他语句
6.switch 找到第一个匹配 case 后将顺序执行下去
7.int a[ ][3] = {0}; // 默认(此处待查)行
8.scanf(“%s”, s); // 遇到空格自动停止输入
9.strlen(); // 返回不包含 \0 的长度
10. \0
S[i] != 0 等价于 s[i] != '\0'
0 : ASCll == 49
\0 : ASCll == 0
11.static
函数调用结束后, 占用内存单元不释放
12.auto / register / extern / static
auto_函数局部变量
register_寄存器变量
13.结构体定义
不可以在定义结构体的同时, 又用结构体类名定义结构体变量
二、错题库
1.结构化程序设计强调 :
程序易读性
2.If…else 间不能插入其他语句
二、
1.
总结
23/05/02 - 未完结