return 语句是为了强制结束函数,return 语句的返回分为一下几种情况
一 返回类型为void的函数可以不用显示的给出return 语句,编译器会在函数结束时自动隐式的给出return语句。
二 主函数也可以不用显示的给出return 语句,编译器会在主函数结束时自动隐式的给出return 0语句。return 0 表示主函数正常结束。
三 当函数返回值为 void * 时,可以用 return 语句返回任意类型的指针。
四 其他类型的函数必须返回制定类型的值。
五 不要返回指向被调函数的指针和引用。