请问谁能详细说明有关函数返回值的定义,作用,和用法?谢谢!

热心网友

从函数中返回值使用return语句可以从函数中返回值。return语句会使函数停止运行,然后将其替换为return动作的值。在函数中使用return语句时应遵守以下规则:如果为函数指定除void之外的其它返回类型,则必须在函数中加入一条return语句。如果指定返回类型为void,则不应加入return语句。如果不指定返回类型,则可以选择是否加入return语句。如果不加入该语句,将返回一个空字符串。例如,下面的函数返回参数x的平方,并且指定了返回值的类型必须为 (intx){returnx*x;}某些函数会执行一系列的任务,但不返回值。例如,下面的函数会初始化一系列全局变量:voidinitialize(){boat_x=_global.boat._x;boat_y=_global.boat._y;car_x=_global.car._x;car_y=_global.car._y;}

热心网友

写法问题吧在TC中可以什么也不return,但在VC中什么都return就会报错.