时间:2024-11-08 19:30:14
导读:返回值到底是什么意思 返回值是子程序或者函数执行结束后返回给主程序或者调用函数的值。 这个值可以是函数处理结果,用于进行下一步处理。返回值类型是在定义......
返回值到底是什么意思
返回值是子程序或者函数执行结束后返回给主程序或者调用函数的值。
这个值可以是函数处理结果,用于进行下一步处理。返回值类型是在定义函数时指定的,return语句中表达式的类型应与定义函数时指定的返回值类型一致。如果不一致,则以函数定义时的返回值类型为准,对return语句中表达式的类型自动进行转换,然后再将它返回给主调函数使用。
在调用函数时,如果需要从被调函数返回一个值供主调函数使用,那么返回值类型必须定义成非void型。此时被调函数中必须包含return语句,而且return后面必须要有返回值,否则就是语法错误。