主题:新手菜鸟问个问题,别打哦~
飞向梦想的羽翼
[专家分:0] 发布于 2010-04-01 20:11:00
[size=5]新手的问题,大家别喷啊~为什么在return();这个地方总是报错?我把"()"去掉能执行,加上又不行了[/size]
[img]D:\我的文档\图片收藏\未命名.jpg[/img]
[size=6]新手的问题,大家别喷啊~~为什么在return();这个地方总是报错?我把"()"去掉能执行,加上又不行了[/size]
回复列表 (共6个回复)
沙发
强强 [专家分:4740] 发布于 2010-04-01 20:20:00
为什么要加"()",它也不是函数
板凳
飞向梦想的羽翼 [专家分:0] 发布于 2010-04-01 20:25:00
不用加吗?书上的例题都有加的
3 楼
liudan319 [专家分:3780] 发布于 2010-04-01 21:28:00
你把例题贴上来,
加的话括号里面应该有参数吧。如:return(0)
4 楼
Lo~伊。琪 [专家分:0] 发布于 2010-04-01 21:59:00
其实在c++里面return语句后可加()也可不加,但是要是返回的值还是个表达式时则需要添加()。
5 楼
bruceteen [专家分:42660] 发布于 2010-04-02 09:05:00
return 后面是不带括号() 的。
之所以 return( 0 ) 语法正确,是因为 (0) 等同于 0,即 return( 0 ) 等同于 return 0
6 楼
dinghao517 [专家分:20] 发布于 2010-04-02 11:04:00
return (express);
我来回复