1-1 : 正确
1-2 : 不正确
std::string exclam = "!";
std::string message = "hello" + ", world" +exclam;
以两个常量开头的话会报 error C2110: cannot add two pointers
改成std::string message = exclam + "hello" + ", world" ;
或者
改成std::string message = "hello" + exclam + ", world" ;
1-3 : 正确
1-4 : 正确 }} 改成 };} 后没影响
1-5 :不正确 x 的作用欲只在中间那个{}内 vc6报错: error C2065: 'x' : undeclared identifier
1-6 :
hello, abc
and what is yours?
hello, efg;nice to meet you too!
本文探讨了使用C++进行字符串连接时的一些常见错误与正确做法,包括如何避免编译错误并给出了具体的代码示例。
1448





