找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2501|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

[C++]筆記二十二:復(fù)雜數(shù)據(jù)類型的引用

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
本帖最后由 tyyhmtyyhm 于 2018-3-8 23:32 編輯

復(fù)雜數(shù)據(jù)類型的引用
之前定義的是基本數(shù)據(jù)類型的引用,引用就是一個(gè)變量的別名,我們知道有一些復(fù)雜的組合數(shù)據(jù)類型,比如結(jié)構(gòu)體,這些數(shù)據(jù)類型也可以有自己的別名,也就是引用,跟基本數(shù)據(jù)類型的引用是完全一樣的。看程序


printfT2函數(shù)中我們定義了一個(gè)引用類型的變量,當(dāng)調(diào)用該函數(shù)時(shí),傳遞過來一個(gè)結(jié)構(gòu)體變量,形參時(shí)實(shí)參的引用,形參變量和實(shí)參變量就是同一個(gè)事物了,改變其中一個(gè)就改變了另外一個(gè),二者就是“姥姥”和“外婆”的關(guān)系。
程序中我們還定義了兩個(gè)函數(shù),形參為指針變量形參為結(jié)構(gòu)體變量的函數(shù),三者有不同地點(diǎn),程序注釋中已經(jīng)做了說明。一定注意,引用就是別名,引用連接起來的兩個(gè)變量是同一個(gè)事物,修改其一另一個(gè)就會(huì)改變。還有就是結(jié)構(gòu)體變量的賦值,就是結(jié)構(gòu)體成員的對(duì)應(yīng)賦值。
運(yùn)行程序

【C++】筆記系列均為原創(chuàng),轉(zhuǎn)載請注明轉(zhuǎn)自微號(hào):Lightspeed-Tech  或  AutoCode
更多精彩資料,請關(guān)注!


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表