c++ return语句

return 语句是为了强制结束函数,return 语句的返回分为一下几种情况


一  返回类型为void的函数可以不用显示的给出return 语句,编译器会在函数结束时自动隐式的给出return语句。


二 主函数也可以不用显示的给出return 语句,编译器会在主函数结束时自动隐式的给出return 0语句。return 0 表示主函数正常结束。


三 当函数返回值为 void * 时,可以用 return 语句返回任意类型的指针。


四 其他类型的函数必须返回制定类型的值。


五 不要返回指向被调函数的指针和引用。