前言:学了几天c语言,感觉还是不明白后面为啥总是有个return,今天一起学习一下return的用法以及一些常用的返回值(下面会知道为啥叫返回值)
c语言return用法总结是按初学的理解,return的任务就是返回对应的参数,在外层函数中对这个参数做进一步处理。
这些应用程序是最常见的,通常在具有返回值的函数中返回数字、可以是表达式的参数值。一般来说,返回值是一个值。
返回值-是将函数实现的结果返回给调用者。
比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。 main的返回值是int
Return还用于终止函数调用,因为return充当将程序进程从调整函数切换到主调整函数的角色。换句话说,return是提前终止函数的唯一方法。函数在遇到return后立即返回,return后的程序不再运行,因此一个函数可以有多个return,但只能运行一个。Return之后可以跟随参数作为返回值,也可以不跟随参数而结束函数。
c语言提供了可用于结束函数执行的return关键字,并且可以在结束函数时返回数据。
例如,与while循环语句中的break关键字一样,break语句可以脱离while循环语句,结束while循环语句的执行。Return关键字用于在函数之外结束函数的执行。可以同时向函数返回数据。
return是结尾语,像再见 有时是终止循环的再也不见,有时是返回的再次相见。