Return Operator
返回运算符
返回运算符终止当前函数的执行,并将控制返回给调用程序。表达式的计算结果被返回给调用函数。该表达式可以包含赋值运算符。
示例:
int CalcSum(int x, int y)
{
return(x+y);
}在类型为void的函数中,必须使用没有表达式的返回运算符:
void SomeFunction()
{
Print("Hello!");
return; // this operator can be removed
}函数的右大括号意味着在没有表达式的情况下隐式执行返回运算符。
可以返回的内容:简单类型、简单结构、对象指针。使用返回运算符时,不能返回数组、类对象或复合结构类型的变量。
另请参阅
最后更新于