回 帖 发 新 帖 刷新版面

主题:新手菜鸟问个问题,别打哦~

[size=5]新手的问题,大家别喷啊~为什么在return();这个地方总是报错?我把"()"去掉能执行,加上又不行了[/size]

[img]D:\我的文档\图片收藏\未命名.jpg[/img]
[size=6]新手的问题,大家别喷啊~~为什么在return();这个地方总是报错?我把"()"去掉能执行,加上又不行了[/size]

回复列表 (共6个回复)

沙发

为什么要加"()",它也不是函数

板凳

不用加吗?书上的例题都有加的

3 楼

你把例题贴上来,
加的话括号里面应该有参数吧。如:return(0)

4 楼

其实在c++里面return语句后可加()也可不加,但是要是返回的值还是个表达式时则需要添加()。

5 楼

return 后面是不带括号() 的。
之所以 return( 0 ) 语法正确,是因为 (0) 等同于 0,即 return( 0 ) 等同于 return 0

6 楼

return (express);

我来回复

您尚未登录,请登录后再回复。点此登录或注册