lzth.net
当前位置:首页 >> 如果函数没有返回值 >>

如果函数没有返回值

void类型的不用返回值,所以无需return

函数类型写为void

如果有返回值,那么你在调用这个函数的时候 直接就可以用来给变量赋值,那么赋值的数就是你的返回值.比如你的函数的功能是 两数相加 plus(a,b)他的返回值是a+b,那么你调用这个函数的时候c=plus(a,b)得到的c的值就是plus的返回值 如果没有返回值的话,那么你调用这个函数,只会进行里面定义的一些操作,但是不会返回一个确切的数字

如果是c语言的话,这道题要选d.如果是c++的话,这道题没有答案.因为c++里有引用类型,如果一个函数返回的是引用类型,那么是可以作为左值被赋值的.

void 型函数,无返回值

函数和过程的区别之一就是函数有返回值 有些函数没有显示出返回值,但它会有一个默认的返回值

不用返回,就是不用输出.例如函数 getAge(){ return age; }这个函数需要返回值,如果用这个函数输入,那么就在显示器上显示你的输入.显示年龄.void setAge(int age){ x=age;} 这个函数只是修改年龄,但不输出,因为这是一个中间过程,输出无用.

没有return语句是没有返回值的,return语句就是函数的返回值语句,如果不写return 语句意味着你的函数是可以不返回的void类型,而有return语句,则可以为void,也可以为其他类型(如果直接return加分号说明是void类型的返回值).

函数都有返回值,哪怕是 void fun()函数,void 的返回值为 空.没有 return语句,系统不可能返回用户希望值.一个函数只有一个返回值,也不能返回若干个值.所以 D比较适合.

D首先已定义的函数有返回值,lz可以认为这就是一个已定义的变量.A,函数无论有没有返回值,又可以作为独立于巨B,类比一个变量,是可以作为一个实参的C,类比一个变量.是可以出现在表达式中的.

tongrenche.com | ltww.net | 5213.net | ymjm.net | krfs.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com