1.在ANSIC C的实现中存在两种环境:翻译环境和执行环境。
2.,obj为目标文件
3.堆栈和静态
4.a.正常终止:return 0; b.错误终止:return 1; c.中断:break;
5.函数定义了需要执行的工作,而声明则描述了函数和(或)函数将要操作的数据类型(有时候是数据本身)。
6.空格,水平制表符,垂直制表符,格式反馈字符和换行符——空白字符。
7.转义序列(字符转义):在编写某些C语言源代码时,某些符号有特殊的含义。例如字符串常量中的双引号,这时候就需要转义序列。\\? \\" \\‘ \\\\(一个反斜杠) \\a警告字符 \\b退格键 \\f进纸字符 \\n换行符 \\r回车符 \\t水平制表符
\\v垂直制表符
8.三字母词:??(->[
9.预处理以行定位
10.标识符的长度没有限制,但标准允许编译器忽略第31个字符以后的字符。
11.查看编译器是否允许嵌套注释
/*/**/"*/" 允许:" 不允许:“*/” 用i=/*/**/0*/**/1;printf("%d\\n",i);测试