CString A("abc");
cout << (LPCTSTR)A;
輸出的A為什么不是abc而是一串00F61898
有什么辦法使其輸出字符abc
uj5u.com熱心網友回復:
cout << (LPCTSTR)A;//紅色部分畫蛇添足,加入紅色的,A變成了指標,而指標是當做數值處理的uj5u.com熱心網友回復:
cout << (LPCTSTR)A;改
afxDump << A << "\n";
uj5u.com熱心網友回復:
用CStringA
int main()
{
CStringA A("abc");
cout << A;
return 0;
}
或者
int main()
{
CString A("abc");
cout << (CStringA)A;
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/139724.html
標籤:基礎類
上一篇:VC入門書籍看哪些
