预处理命令
宏定义
gcc -E 表示只做预处理
文件包含
双引号与尖括号的区别在于文件名使用的是相对路径还是绝对路径
条件编译
指针
此处的 * 是类型说明,不是指针运算
64位操作系统下地址占8字节,32位占4字节
i = 1000 直接访问 *p = 1000 间接访问
指针的作用:在被调函数中修改主调
*p:
1、根据指针变量所保存地址去内存中定位
2、从定位处开始向后偏移 sizeof (基类型)的字节
3、将偏移后的那部分内存当作一个基类型变量
检测大小端字节序