指標,引用之間的關係

2021-07-10 19:25:02 字數 324 閱讀 7488

在這之前不清楚引用,和指標有怎樣的關係,但今天乙個例子讓我們知道了指標和引用在程式中怎樣運用

在這個地方我們是初始化初始化乙個順序表,

我們在主函式中是定義乙個結構體的變數:

sqlist l;

然後在主函式中對初始化函式進行呼叫:

initsqlist(&l);在呼叫這個函式的時候我們使用的是引用。

然後我們定義這個函式是的時候使用的是:

int initsqlist(sqlist *l)//初始化乙個順序表

//在這個地方函式的引數是表的乙個指標,也就是我們初始化

//在之後用到的表就是這乙個表

引用和指標的關係

引用在定義時必須初始化,指標沒有要求 int rnum 未初始化不能通過編譯 int pnum 可以 2.一旦乙個引用被初始化為指向乙個物件,就不能再指向 其他物件,而指標可以在任何時候指向任何乙個同型別物件 int inum 10 int inum2 20 int rnum inum rnum i...

python變數 引用 拷貝之間的關係

python中一切皆為物件,不管是集合變數還是數值型or字串型的變數都是乙個引用,都指向對應記憶體空間中的物件。不可變物件 int,float,long,str,tuple等 in 20 a 1 in 21 b a in 22 id a out 22 33719592l in 23 id b out...

SQL Server 檢視物件之間的引用關係

前期準備 use studioa gocreate table t x int,y int insert into t x,y values 1,1 2,2 gouse studiob gocreate procedure proc for b asbegin select from studioa...