本帖最后由 tyyhmtyyhm 于 2018-3-8 23:32 編輯
復雜數據類型的引用之前定義的是基本數據類型的引用,引用就是一個變量的別名,我們知道有一些復雜的組合數據類型,比如結構體,這些數據類型也可以有自己的別名,也就是引用,跟基本數據類型的引用是完全一樣的。看程序:
圖片18.png (52.43 KB, 下載次數: 86)
下載附件
2018-3-8 22:58 上傳
printfT2函數中我們就定義了一個引用類型的變量,當調用該函數時,傳遞過來一個結構體變量,形參時實參的引用,形參變量和實參變量就是同一個事物了,改變其中一個就改變了另外一個,二者就是“姥姥”和“外婆”的關系。 程序中我們還定義了兩個函數,形參為指針變量和形參為結構體變量的函數,三者有不同地點,程序注釋中已經做了說明。一定注意,引用就是別名,由引用連接起來的兩個變量是同一個事物,修改其一另一個就會改變。還有就是結構體變量的賦值,就是結構體成員的對應賦值。 運行程序:
圖片19.png (17.57 KB, 下載次數: 86)
下載附件
2018-3-8 22:58 上傳
【C++】筆記系列均為原創,轉載請注明轉自微號:Lightspeed-Tech 或 AutoCode 更多精彩資料,請關注!
|