- 博客(2)
- 资源 (4)
- 收藏
- 关注
转载 C/C++ 的全局变量初始化与不初始化的区别
在C语言里,全局变量如果不初始化的话,默认为0,也就是说在全局空间里:int x =0; 跟 int x; 的效果看起来是一样的。但其实这里面的差别很大,强烈建议大家所有的全局变量都要初始化,他们的主要差别如下:编译器在编译的时候针对这两种情况会产生两种符号放在目标文件的符号表中,对于初始化的,叫强符号,未初始化的,叫弱符号。连接器在连接目标文件
2011-09-23 11:03:49 2857 1
原创 pragma comment的使用
pragma comment的使用该宏放置一个注释到对象文件或者可执行文件。#pragma comment( comment-type [,"commentstring"] )comment-type是一个预定义的标识符,指定注释的类型,应该是compiler
2011-09-13 15:38:07 736
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人