[請問] 問一個C語言的問題已回收
請問一個很簡單的C語言問題
如果我利用#define定義一個字串
想印出 " 'XYZ' and "ABC" " 這一字串
程式如: #define str " 'XYZ' and "ABC" "
然後在main中 cout<<str<<endl;
但為何編譯時會出錯?? 我覺得問題是再"ABC"那邊 但又不知道怎麼改??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.220.79
※ 文章網址: http://www.ptt.cc/bbs/ask/M.1415283880.A.1A8.html
推
11/06 22:26, , 1F
11/06 22:26, 1F
→
11/06 22:27, , 2F
11/06 22:27, 2F
謝謝 但如果是要印出"A\B" 這種字串呢?
define str1 "A\B"
這樣印出來時中間的\會自動消失 要如何改善呢?
※ 編輯: DFTz (111.240.220.79), 11/06/2014 23:40:35
推
11/07 08:46, , 3F
11/07 08:46, 3F
ask 近期熱門文章
17
39
PTT職涯區 即時熱門文章