01 2023 档案
摘要:预处理 预定义符号 __FILE__ //当前编译的文件名 __DATE__ //文件被编译的日期 __TIME__ //文件被编译的时间 __FUNCTION__ //当前所在函数的函数名 //以上格式占用符都用%s,如printf("%s",__DATE__); __LINE__ //文件当前的
阅读全文
摘要:宏定义 作用:对源程序编译之前做一些处理,生成扩展C源程序 l种类 •宏定义 #define •文件包含 #include •条件编译 #if--#else--#endif等 l格式: •“#”开头 •占单独书写行 •语句尾不加分号 不带参数宏定义 •一般形式: #define 宏名 [宏体] •功
阅读全文
摘要:指针总结 基础概念 系统给虚拟内存的每个存储单元分配了一个编号,0x0000 0000-0xff ff ff ff,这个编号是地址,指针就是地址 内存数据的访问方式: (1)直接访问—按变量名存取变量。 (2)间接访问——将变量的地址存放在另一个变量(指针变量),通过指针变量来访问。 数据在内存中的
阅读全文