2个回答
展开全部
你这语句不对吧,下面是我写的程序
#include"stdio.h"
#include"string.h"
void main()
{char*str="aaaa",*str2="bbbb",*str3="cccc";
printf("%s",strcat(strcpy(str),str2,str3))
}
运行以后有错,
错误 noname.c 5: 调用'strcpy'的参数太少在 main 函数中
错误 noname.c 5: 额外的参数在调用 strcat在 main 函数中
strcpy是复制函数,strcat是连接函数,他们都要两个参数的,你想想一个字符串它本身怎么连接啊,总要和另一个字符串吧。
#include"stdio.h"
#include"string.h"
void main()
{char*str="aaaa",*str2="bbbb",*str3="cccc";
printf("%s",strcat(strcpy(str),str2,str3))
}
运行以后有错,
错误 noname.c 5: 调用'strcpy'的参数太少在 main 函数中
错误 noname.c 5: 额外的参数在调用 strcat在 main 函数中
strcpy是复制函数,strcat是连接函数,他们都要两个参数的,你想想一个字符串它本身怎么连接啊,总要和另一个字符串吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询