return 是从调用
函数返回主函数,表示子程漏咐序运返盯纯行结束。exit是退出程序,就是退出主函数,两者用途不一样,可以在return使用exit,但非必要。当然则乎,我说的可以使用,是指在主函数中使用。希望能帮到你。楼主去看一下书上面,对这两条
语句的定义。return是用来对一御缺个函数进行返回,它是基本语句。而exit(0)本身是一个带有一个参数的函数,用来表示这个程序已经结束。之所以你查绝不到他们的区别,是因为这两条语句在main函数里面产生的表面效果是一样的,都是终止了这芹改个程序(但是实质是不同的)。还有,如果在其它函数里面分别加入这两条语句(在这个函数运行完不会导致程序结束的情况下),它们是不同的。楼主亲自去测试一下吧,印象更加深刻。纯手机打字,希嫌拆判望对你有帮助void main(),你也知道,void是对于无返回值的函数所采取的一种措施把
它表示main函数返回的类型为void类型,返回物隐类型还可以是内置类型.
下面再说说return语句的用法把
1.用在返回类型为void类型的碰纳函数中
例如:return
这里 return 后面不能代值或表达式罩吵厅等等
这里的return不表示返回一个值,不带返回值的return语句一般情况下,只能用在返回类型为void类型的函数中(其实还有特殊情况,即它可以返回另外一个函数的调用结果),是专门为其量身订做的,但是其也可有可无,因为如果程序员没写这个语句,那么还有个隐士的return语句呢,它发生在函数的最后一个语句完成时.相当于循环结构中的break,目的是引起函数的强制结束
2.带返回值的return语句
这个就不多解释了,楼主应该知道把
评论列表(0条)