位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

在C語言用結構體變量和指向結構指針作函數(shù)參數(shù)

提問人:楊紫紅發(fā)布時間:2020-11-17评论0
1、用結構體變量的成員作參數(shù)

2、用結構體變量作實參

說明:用結構體變量作實參時,采取的是“值傳遞”的方式,將結構體變量所占的內(nèi)存單元的內(nèi)容全部順序傳遞給形參。形參也必須是同類型的結構體變量。在函數(shù)調(diào)用期間形參也要占用內(nèi)存單元。這種傳遞方式在空間和時間上開銷較大,如果結構體的規(guī)模很大時,開銷也是可觀的。此外,由于采用值傳遞方式,如果在執(zhí)行被調(diào)用函數(shù)期間改變了形參(也是結構體變量)的值,該值不能返回主調(diào)函數(shù),這往往造成使用上的不便,因此一般較少使用這種方法。
3、用指向結構體變量(或數(shù)組)的指針作實參

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部
付费复制

付费获取七天复制权限

限时特价:2.88元/篇原价:10元
联系客服

扫码关注公众号,发送私信联系客服.

微信扫码关注,联系客服

联系客服QQ:2845411722

恭喜您,操作成功,可以复制了

3秒后关闭
X