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 關注
- 110 瀏覽
添加回答
舉報
0/150
提交
取消