中易网

为什么这一段代码用codeblocks运行会有错误?

答案:1  悬赏:20  
解决时间 2021-02-21 08:08
#includeusing namespace std;
int add(int a,int b)
{
return a+b;
}
double add(double c,double d) //重载
{
return c+d;
}

char * add(char *e , char *f) //字符串连接使用strcat函数

{
strcat(e,f);
return e;
}

int main()
{
int a,b;
double c,d;
char e[100],f[100];
cin>>a>>b>>c>>d>>e>>f;
cout<<add(a,b)<<endl;
cout<<add(c,d)<<endl;
cout<<add(e,f)<<endl;
return 0;
}

错误是这样的:C:\Users\asus\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\CodeBlocks\211.c++.cpp||In function 'char* add(char*, char*)':|
C:\Users\asus\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\CodeBlocks\211.c++.cpp|16|error: 'strcat' was not declared in this scope|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
最佳答案
仔细看你编译时候的错误:

error: 'strcat' was not declared in this scope

函数strcat需要 string.h 的头文件.

在你代码前面include:

#include <string.h>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宝龙城市广场A区9号门我想知道这个在什么地方
滁州皖东农村商业银行章广支行地址在什么地方
颜料绿色加什么颜色等于蓝色?
概括木兰诗中表示地点转换的词语。
万隆幼儿园在什么地方啊,我要过去处理事情
手机怎么设置微信头像
清洁用品必备除了洗面奶和爽肤水、面霜还有什
小雨窗饰布艺在什么地方啊,我要过去处理事情
上饶话搞笑视频大全
黄子韬的蓝色西服是那个牌子
如何才能找到吸血鬼?要方法!
一个女孩子去香港玩安全吗?有什么注意事项?
黄额闭壳龟得了肠炎怎么办?
汉京短租公寓我想知道这个在什么地方
高中化学 原电池问题 负极为单质铝,正极为单
推荐资讯
如何下载手机版战神背叛
分手后完全不理你的男人的,他的真实心态,以
算卦是不是骗人的。
盘锦市双台子区物价检查所在什么地方啊,我要
山山唯落晖的前一句是什么出处是什么?
优米4s手机电池怎么样
QQ邮箱的独立密码怎么关闭,谢谢
电气工程及其自动化专业毕业的本科生怎么才能
益菌堂地址有知道的么?有点事想过去
忠和家庭宾馆这个地址在什么地方,我要处理点
和男朋友拥抱,发现他下体有反应,你怎么办
手机锁忘记密码怎样开锁。
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?