首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于变量的初始化解决方案

2012-03-08 
关于变量的初始化比如说int要初始化为0那么AnsiString类型初始化为什么好呢?有的书上写初始化为AnsiString

关于变量的初始化
比如说int要初始化为   0
那么AnsiString类型初始化为什么好呢?
有的书上写初始化为AnsiString   as= " ";还有的写AnsiString   as=NULL;
还有些结构变量,比如句柄变量,这种应该初始化为什么好呢

[解决办法]
BS楼主5分贴。
初始化成什么是没有关系的。
不过AnsiString ansiTemp = " "跟ansiTemp = NULL,是不一样的。
ansiTemp = " "是ansiTemp里什么都没有。长度为0。
ansiTemp = NULL是ansiTemp为空,长度为1.
初始化成什么样子只是决定了后面程序运行的时候怎么判断有没有被初始化。

热点排行