2016 - 2024

感恩一路有你

c多线程并发处理方式 c语言中函数的返回值到底是什么意思,有什么用?

浏览量:1639 时间:2021-03-11 02:57:01 作者:admin

c语言中函数的返回值到底是什么意思,有什么用?

返回值意味着将函数实现的结果返回给调用者。

根据标准,C的主函数需要有一个返回值。在标准中,main函数的返回类型是int,因此需要返回值。但是,由于历史原因,在很多地方你可以看到没有回报价值的主要产品。

例如,direct main()或void main(),但通过这种方式,通用编译器不会认为它是错误的。但是,建议编写标准的C主函数,最好使用返回值,0表示正常退出。

扩展数据:

常用的库函数有:

scanf format input function

printf format output function

SystemDOS command function

sort sort

main function

fgets file read string function

fputs file write string function

所谓函数返回值就是一个函数返回的值操作后调用父函数或系统的值。此值可以是各种变量类型。举一个简单的例子:int add(int a,int b){return(a,b)}int main(){int res=add(3,4)printf(%d”,res)return 0}调用main函数main中的子函数add,并传递过去的参数3和4。经过计算,add得到值7,通过return语句得到的值返回给调用它的main函数使用,而在main中,返回值用来赋值给res函数,函数返回值可以理解为解决问题后得到的结论。把结论给别人就像在书上写一个定理给别人用。

c多线程并发处理方式 c语言如何实现多线程 java多线程获取返回值

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。