在线笔记
全部博文(596)
发布时间:2013-03-27 15:44:52
1变量都存在于以下三个区域内静态存储区栈堆2存储在静态存储区static修饰的局部变量,全局变量,因此猜测是static3.函数内的变量,未明确指明不是auto的,默认是auto4register函数内的局部变量,register int i;register关键字建议编译器把变量放在CPU寄存器内,最后是否放在由编译器决定没加register的也.........【阅读全文】
发布时间:2013-03-17 20:45:46
#include #include #include #include void get_memory_fail(char *local_p){ /* * (gdb) p local_p &n.........【阅读全文】
发布时间:2013-03-17 19:31:21
1. 字符串宏#define CONST_STR "const str"宏在预编译的时候会替换成实际的值2.数组数组名对应一块内存,在生命周期内其地址和容量不会改变,数组里面的内容可以变。3.指针指针指向一块内存,如果指向字符串常量(RO),则不能修改内容。如果申请了一块内存,复制字符串常量,则可以修改内容#include <s.........【阅读全文】