摘要:
预处理就是讲一些头文件展开。 预处理还会将使用到宏定义的值替换为真正的值。宏只是单纯的字符串的替换。 宏定义 眼里没有语法,不用分号结尾。 定义别名,是有语法的,要用分号结尾。typedef经过预处理之后不会被替换掉。还有一个区别是,define定义了之后,可以在任何位置使用。typedef则有作用 阅读全文
摘要:
静态变量是存储在数据段的,在函数中可以共用。 全局变量也是存储在数据段的,在全局中可以共用。 指针变量本质上是地址,数组变量本质上也是地址。 数组是可靠的,不可变的地址。指针变量是不可靠的,可变的。数组本质上是指针常量。指针变量是指针变量。 c语言字符串等于字符数组加 。 栈(先进后出)内存:为编译 阅读全文