c语言中return表示什么意思?

如题所述

return是C语言中的一个关键字,它用于标识函数返回、并可以设置函数的返回值。当一个函数执行到return语句时,它将会停止执行,并将一个值(如果有)返回给函数调用方。返回的值可以是任何合法的C语言数据类型,包括整型、浮点型、字符型、指针类型等等。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-11-06

void表示不返回任何信息,也就是说,用户不应该使用return语句。

在void的函数中,使用return;更多的是为了强制性的结束该函数,而不是为了返回一个值。

当用户需要在void函数里获得某个信息的时候,可以直接赋值给某个全局变量。

扩展资料:

return类型

如果用户定义一个函数有返回类型,可以像下面这样调用:

int func(){int value;………………return value;}int main(){int intvalue;intvalue=func();…………return 0;}

在返回类型是char的函数中,return后应该是char类型的值。

在返回类型是int的函数中,如果是要停止函数的调用,最好应该为0。

 在返回类型是结构类型的函数中,return后应该是结构的一个实例对象。

总之,函数定义为什么样的返回类型,该函数中return后就应该是相应类型的值。

如果实在不需要函数返回什么值,就需要用void声明其类型。

参考资料来源:百度百科-return (C语言语句)

相似回答
大家正在搜