这句错误是什么意思?

pwtitle 2004-08-02 02:51:50
//重载[]
char &MyString::operator[](int subscript)
{
if( (subscript>=0)&&(subscript<=size) ){
return this->str[subscript];
}
}


D:\myc\StringADT\mystring.cpp In member function `char& MyString::operator[](int)':
99 D:\myc\StringADT\mystring.cpp [Warning] control reaches end of non-void function
...全文
48 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2004-08-02
  • 打赏
  • 举报
回复
char &MyString::operator[](int subscript)
{
if( (subscript>=0)&&(subscript<=size) ){
return this->str[subscript];
}
return '';// <== 这里缺少返回语句
}
pwtitle 2004-08-02
  • 打赏
  • 举报
回复
环境,dev-c++ 4.9.10

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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