原因如下:
用VC 默认的Debug配置编译C++代码时,申请而未初始化的代码每个字节全部被赋为:0xCC
而在汉字国标码GB-2312中,0xCCCC代码“屯”这个字,所以当显示unicode的程序显示这些未初始化的内存时就会是“屯”这个字
有时候会出现烫烫烫烫烫
要习惯在字符串后加/0
指针则加NULL
原因如下:
用VC 默认的Debug配置编译C++代码时,申请而未初始化的代码每个字节全部被赋为:0xCC
而在汉字国标码GB-2312中,0xCCCC代码“屯”这个字,所以当显示unicode的程序显示这些未初始化的内存时就会是“屯”这个字
有时候会出现烫烫烫烫烫
要习惯在字符串后加/0
指针则加NULL