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

关于TCHAR字符串的有关问题

2012-03-20 
关于TCHAR字符串的问题定义TCHAR s1[10]TCHAR s2[10]int i 1CComBSTR c_stprintf(s1,TEXT(%d,%s

关于TCHAR字符串的问题
定义
TCHAR s1[10];
TCHAR s2[10];
int i = 1;
CComBSTR c;
 _stprintf(s1,TEXT("%d","%s"),i,s2);
c = s1;


编译没提示问题,为什么一运行就暴了  
提示貌似是CComBSTR类的问题 请高手指教

[解决办法]
TCHAR s1[10];
TCHAR s2[10];这两个没有初始化,会引起问题
[解决办法]
请初始化s1,s2,并加大s1的大小,否则在debug状态下,s2的10个字符全是0xcccc,加上i站的空间,就把s1挤爆了

热点排行