short a;a=8;//
1 回答
MYYA
TA贡献1868条经验 获得超4个赞
最简单的方法,使用CString类的Format方法即可,如:
short a=8;
CString strMsg;
strMsg.Format("%d", a);
AfxMessageBox(strMsg);
第二种,使用sprintf函数格式化,如:
char cBuf[10] = {0}; sprintf(cBuf, "%d", a);
AfxMessageBox(cBuf);
第三种,使用itoa函数转换, 如:
char cMsg[10] = {0};
itoa(a, cMsg, 10);//第三个参数是需要转换的进制,这里是10进制
AfxMessageBox(cMsg);
- 1 回答
- 0 关注
- 86 浏览
添加回答
举报
0/150
提交
取消