1. 每个 C 语言程序中 main 函数是有且只有一个的.
2. 算法可以没有输入, 但必须要有输出.
3. 在函数中不可以再定义函数.
4.break 可用于循环结构和 switch 语句.
5.break 和 continue 的区别在于前者是跳出循环, 后者是结束本次循环.
6. 逗号的运算符的级别最低.
7.C 语言对字母的大小写是区分明确的.
8.'0'的 ASCII 数值为 48,'a'的 ASCII 的数值为 97,'A'的 ASCII 数值为 65.
9. 字符是可以进行算术运算的, 如'0'- 48 = 0.
10. 整型一般是两个字节, 字符型是一个字节, 双精度一般是四个字节.
11. 求余数运算的要求运算对象只能为整型. 除法运算符两边都为整型时, 运算结果也为整型, 即舍去小数部分.
12. = 为赋值运算符, 而 == 才是等于.
13. 用(int)a 可强制转换类型.
14.++ 在前先加后用,++ 在后先用后加.
15.%d 对应整型,%c 对应字符,%f 对应单精度,%ld 对应 long int,%lf 对应 double.
16.scanf 输入的格式中的 & 不能忘.
17.char a = getchar()是没有参数的, 从键盘得到你输入的一个字符 (包括回车, 空格等字符) 给变量 a.
18.putchar(y)把字符 y 输出到屏幕中.
19.else 是与最接近的 if 且没有 else 的相组合的.
20.for 循环中必须是两个分号. Do-while 中最后 while 后有分号.
(持续更新)
来源: http://www.bubuko.com/infodetail-2879995.html