MFC中CString.Format格式问题。
求各位大神们指导,以下两种写法有什么区别?方法一:CStringtest;intnum=1;test.Format(_T("%d"),num);MessageBox(te...
求各位大神们指导,以下两种写法有什么区别?
方法一:
CString test;
int num=1;
test.Format(_T("%d"),num);
MessageBox(test);
方法二:
CString test;
int num=1;
test.Format("%d",num);
MessageBox(test);
这两种写法最终的输出结果都是1,这两种写法的作用都是将int型的变量转化成了字符串吗?
如果效果都一样,为什么网上都是说转换的代码是方法二呢,它还多了几个字。
求指导! 展开
方法一:
CString test;
int num=1;
test.Format(_T("%d"),num);
MessageBox(test);
方法二:
CString test;
int num=1;
test.Format("%d",num);
MessageBox(test);
这两种写法最终的输出结果都是1,这两种写法的作用都是将int型的变量转化成了字符串吗?
如果效果都一样,为什么网上都是说转换的代码是方法二呢,它还多了几个字。
求指导! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询