C 學習之引用

2021-10-01 02:22:32 字數 1214 閱讀 3603

#include

using

namespace std;

void

main()

b =14;

printf

("a %d b %d \n"

, a, b)

;//14 14

system

("pause");

}輸出:

/* a 12

a 14 b 14

請按任意鍵繼續. . .

*/

輸出: 11

11 請按任意鍵繼續.

..

//實現兩個數字之間的交換

void

swap

(int

&a,int

&b)//交換

void

main()

struct teacher

void

printft

(teacher *pt)

//pt是t1的別名 ,相當於修改了t1

void

printft2

(teacher &pt)

//pt和t1的是兩個不同的變數

void

printft3

(teacher pt)

void

main()

struct teacher

;void

main04()

int

geta1()

int&

geta2()

int*

geta3()

void

main05()

intj1(

)int&j2

()void

main06()

//、、、、、、、、常引用 知識架構、、、、、、、、、、、、、、、、、、、、

void

main07()

//2 用字面量 初始化 常引用

system

("pause");

}

c 學習之引用

一 定義 引用就是給變數起別名 int a 10 記憶體中表示為 此時修改 b 20 cout a endl a應該為20 include using namespace std intmain 輸出結果 1.引用必須要初始化 int b 錯誤的,未初始化。2.引用一旦初始化就不能更改了。int a...

C 學習筆記之 引用

先宣告一下,這裡的內容大多是 c 程式設計思想 中的內容,我最近在學習c 覺得裡面的很多話不錯,另外例子也都自己實驗了一番,有些現象很有趣,希望與大家分享。引用 reference 就像能自動地被編譯器間接引用的常量型指標。常量型指標的含義就是常量修飾指標,即指的地方不變,但所指地方的內容可以改變。...

C 學習之引用特性

引用即給變數賦予乙個別名,就像外號一樣,我叫李曉明,外號小明,實際都是指李曉明這個人。includeusing namespace std int main 程式的輸出記過就是10,通過b的引用,將a的值改掉了。結構體中的引用,includeusing namespace std typedef s...