'strcpy' : cannot convert parameter 1 from 'char' to 'char *',求高手解答
3个回答
展开全部
如果我没理解错,你这样改就可以了
strcpy(&a1[i].get4(),&a1[i+1].get4());
strcpy(&a1[i].get4(),&a1[i+1].get4());
更多追问追答
追问
谢谢你的回答,strcpy("a1[i].get4()","a1[i+1].get4()");,这样写怎么理解,
追答
这个是错的,引号里面的东西,gcc会认为是字符串常量啊。。。1.常量之间无法copy,2根本不符合你的题意
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
strcpy要求第一个参数 是字符指针 或者字符串
你的是不是一个字符
你的是不是一个字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a1[i].get4()的返回类型是char*么?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询