摘要: auto int i;//将变量存储在栈上面。。编译器默认将所有局部变量都是auto的 register int i;//将临时变量存储在寄存器中,不能用&取地址 static int i;//将局部变量村塾在程序静态区中,此时局部变量生命期和全局变量一样,但是作用域不变,只能在当前文件访问 ext 阅读全文
posted @ 2018-04-05 13:44 朱小勇 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在32位机器上,对于一个变量的地址值占4个字节,64占8个字节,即变量指针的值 1、显示强制类型转换:如果转换后的数据类型长度大于转换前的,则数据大小不变;如果转换后的数据类型长度小于转换前的,则数据大小被截断(高字节的不要)。对于内存而言,所占的空间不变 type a = (type)b; 2、隐 阅读全文
posted @ 2018-04-05 12:18 朱小勇 阅读(231) 评论(0) 推荐(0) 编辑