注册 登录
编程论坛 C++教室

[求助] char str3[]="abcd" +"efgh";

HR岩 发布于 2007-03-10 02:25, 597 次点击
char str3[]="abcd" +
"efgh";这语句有错没
帮帮忙
5 回复
#2
虫虫飞ya飞2007-03-10 09:32
在string类中可以或者MFC的CString类中可以,不过要加上头文件<string.h>
char的指针就用strcat来连接例如:
#include<iostream>
using namespace std;
void main()
{
char string[80];

strcpy(string,"abcdf");
strcat(string,"qwert");
cout<<string<<endl;
}
#3
琥珀之风2007-03-11 10:24
c++ char 貌似没有+运算符,应该是错的
#4
dick_zq0072007-03-13 16:39
想用"+" 实现就重载运算符就行了
#5
litcatyx2007-03-13 21:14
char str[]="abcd""efgh";可以
#6
song42007-03-13 22:41

你需要包含String头文件
就没有错了

1