[请问] 问一个C语言的问题

楼主: DFTz (..)   2014-11-06 22:24:37
请问一个很简单的C语言问题
如果我利用#define定义一个字串
想印出 " 'XYZ' and "ABC" " 这一字串
程式如: #define str " 'XYZ' and "ABC" "
然后在main中 cout<<str<<endl;
但为何编译时会出错?? 我觉得问题是再"ABC"那边 但又不知道怎么改??
作者: s25g5d4 (function(){})()   2014-11-06 22:26:00
#define str " 'XYZ' and \"ABC\" "\ 字符叫做 escape 字符, 你可以查一下
作者: Leadgen (新竹~)   2014-11-07 08:46:00
一个不行,有试过第二个吗? (我指的是\\)

Links booklink

Contact Us: admin [ a t ] ucptt.com