Return 作为一般函数的返回函数,其功效或者实际作用可以灵活运用
1. return函数在函数体中的位置会影响函数运行的过程及得到的结果。
参考下面的例程,左图得到正常的结果,右图得到的结果是跳过cin操作。
先执行return,则代表本函数的执行过程结束,编译器会自动忽略return函数后面的语句。
2. return返回值的一般意义
return 0 代表正常执行;
return not 0 代表函数非正常执行,不同的错误类型可以返回不同的return num;
Return 作为一般函数的返回函数,其功效或者实际作用可以灵活运用
1. return函数在函数体中的位置会影响函数运行的过程及得到的结果。
参考下面的例程,左图得到正常的结果,右图得到的结果是跳过cin操作。
先执行return,则代表本函数的执行过程结束,编译器会自动忽略return函数后面的语句。
2. return返回值的一般意义
return 0 代表正常执行;
return not 0 代表函数非正常执行,不同的错误类型可以返回不同的return num;