没啥好介绍的
介绍编译过程
include, #define 在编译之前编译器会做一些工作,比如替换一些代码。
基本类型:整型,浮点数,char。。。;枚举类型
源码/反码/补码/有符号/无符号/溢出
将一些重复使用的变量放在CPU寄存器中来提高效率
if,for,while,switch,goto …
定义函数,或者说是定义子方法
指针,以及数组,函数中使用指针
struct,将多个变量绑在一个数据结构中。
typedef,定义一种类型的别名,可以之后使用
union, 申请一些内存,支持事先定义好的变量类型,只能放一个变量。一般只有写很底层的东西的时候需要。或者在内存极度缺乏的时候。
存储空间不够的情况下,可以限定变量用多少个bit。一般不用
debug 工具
文件间相互调用,头文件,静态变量/动态变量/全局变量/局部变量及其作用域
make && makefile
为大型项目生成configure,make 的工具
标准的IO库,输入输出,以文件对象的方式读写文件,操作文件;popen等
各种操作字符串的函数