[Error] invalid conversion from 'const char*' to 'char*' [-fpermissive]

lzy904701846 2017-01-27 08:40:56
...全文
4838 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
flying_music 2017-02-06
  • 打赏
  • 举报
回复
你这程序还没写完吧,如果函数的形参是字符串指针,在函数里一般用结尾的'\0'来界定字符串的结尾,图省事儿可以直接用strlen函数,sizeof在这里是不能用的
707wk 2017-02-05
  • 打赏
  • 举报
回复
测长度不要用sizeof,用strlen
ipqtjmqj 2017-01-28
  • 打赏
  • 举报
回复
b的类型是const char *, 加上i后类型不变 赋值运算符左边的变量p的类型是char * 无法赋值。 解决办法:将函数s的返回类型改成const char *,变量p也定义成const char *

33,321

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧