读书人

cout lt;lt; quot;001051010213ADquot; + (四

发布时间: 2013-03-16 11:51:46 作者: rapoo

cout << "001051010213AD" + (4
我不明白这个输出的结果,好像是抛弃了前9个字符,请高手帮忙解释
[解决办法]
分开写不就明白了么

const char* p = "001051010213AD";
p = p + (4 - 1) * 3;
cout<<p<<endl;

读书人网 >C语言

热点推荐