沿着学习的顺序阅读
C的类型、指针、表达式、输入输出与编译组织。
区分对象的作用域、存储期和链接,并理解static与extern的作用。
用printf的转换说明控制输出,理解参数类型、字段宽度与精度。
理解scanf的地址参数、空白处理和返回值。
说明C基本类型的字节大小、取值范围、溢出与整型除法,并把它们与Python的整数模型对照。
了解fopen的基础模式、更新流与读写方向切换。
理解宏替换、头文件包含和条件编译。
C的表达式分组、结合方向以及位运算、比较和指针表达式的常见误判。
说明数组名与指针的等价关系、指针运算的步长、函数传参时的数组退化,以及字符串、下标越界和悬垂指针的常见问题。