且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在C函数返回结构

更新时间:2022-04-10 00:56:12

这将返回一个副本。 C是一个传递价值的语言。除非您指定围绕传递指针,结构被复制的任务,return语句,并作为函数参数使用时。

It would return a copy. C is a pass-by-value language. Unless you specify that you are passing pointers around, structures get copied for assignments, return statements, and when used as function parameters.