C编程中,返回(return)值与void值有什么不同,用法有什么区别?
发布网友
发布时间:2022-05-18 05:36
我来回答
共4个回答
热心网友
时间:2023-10-09 19:44
void表示无的意思基本上在主函数上使用例如void
main()也就是无
返回值
的意思
而没有void的话就代表有返回值就得用return返回到一个你定义的函数return一般在函数定义的时候使用举个简单的例子
float
max
(float
x,
float
y)
float
z
if(x>y)
z=x
else
z=y
return
z
这时就是返回到Z的值
热心网友
时间:2023-10-09 19:44
其实呢,我不懂C和C#的,不过我知道在C#中void表示是过程,跟vb的Sub是一样的
这个一般用于内部操作,不返回值的代码的,如你可以用void操作一段字符串生成文本
或用void操作数据库.
return
是在VB.net等中表示函数返回值的,如你可以用Function处理一段数字的运算值,后
返回值供void或共它函数的运算
热心网友
时间:2023-10-09 19:45
void
就是函数没有返回值,
而return是返回一个值
热心网友
时间:2023-10-09 19:45
void
是表示函数是否有返回值
如果你写的函数有void
就不会在函数体里出现return
return
是表示你的函数有返回值
比如你写的函数
public
string
getStr(){string
a;a=2;
return
a}
这样就代表你的函数是返回字符串型
所以就得用到return
返回一个字符串
C编程中,返回(return)值与void值有什么不同,用法有什么区别?
void表示无的意思基本上在主函数上使用例如void main()也就是无 返回值 的意思 而没有void的话就代表有返回值就得用return返回到一个你定义的函数return一般在函数定义的时候使用举个简单的例子 float max (float x,float y)float z if(x>y)z=x else z=y return z 这时就是返回到Z的值 ...
C语言之void/return用法
C语言中的void和return是两个关键概念,void用于表示函数没有返回值或操作结果,而return则用于控制函数的执行流程。当你声明一个函数为void,如void xxx(void),这意味着该函数不返回任何值,也不接受参数。在Visual Studio中,试图将void函数赋值或在非主函数中调用会触发错误。相比之下,int xxx(void...
void main()和return有什么区别?
void main()表示函数无返回值,就是说在程序的结尾处不需要加上return 0。而return是在函数体中,用来返回特定值的。一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名,这个函数称为主函数,主函数是整个程序的入口。基本数据类型:1、void:声明函数无返回值或无参数,声明...
C语言中,void的用法,什么是返回值
void的作用在于:(1) 对函数返回的限定;(2) 对函数参数的限定。1,如果函数没有返回值,那么应声明为void类型;如void main(),指主函数中没有涉及到返回值问题。2,如果函数无参数,那么应声明其参数为void;如int function(void){return 1;},其中没有参数。3,void不能代表一个真实的变量...
c语言中,return是什么意思,怎么用
return 呢用在带有反回型的函数中:如 int main(void){ ...; return 0;}说明main 需要反回一个int型的数!更多的时候,我们用return还反回一个值,也就是说我们希望那个函数反回一个什么结果,我们就return什么!如:int add (int a, int b){ return (a+b);}这个函数就反回了参数中两个数的和! 参考...
c语言中的RETURN()返回值是什么意思?
return ()表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,返回值的类型由return后面的参数确定;Return语句可以用来返变量或指针中的值,也可以用来返回0,表示返回为空,返回一个代数值,通常在子函数zd的末尾。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数...
C语言中什么时候该用return,什么时候不用?
函数类型之中,有一个类型叫做空类型,也就是void 如void fun(int a)这个函数里面可以用return (后面不跟数据),也可以把return语句省略。这时函数调用到最后一个右大括号时结束。一般用void的话就是没有返回值和不需要返回值的了,如调用一个输出函数,这个函数就没必要返回了,事实上这个函数只管...
在C语言中,int 函数与void 函数有什么区别
1、作用不同 主函数返值可以定义为两种,int型或void型。区别在于int型main函数需要有返值,而void型则不需要。main函数返zhi值作用:每个C程序最终的目标是为了执行,也就是编译成可执行文件后,被运行。main函数的返dao值将被传递到主调进程中,主调进程可以通过返回值判断是否执行正常。2、操作方式...
c语言中函数的返回值到底是什么意思,有什么用
1、没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。2、有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的。一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数...
C语言中return的作用是什么,能具体点吗
返回时可附带一个返回值,由return后面的参数指定。return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。