筆記 最簡單的陣列指標用法

2021-07-09 02:28:37 字數 631 閱讀 9317

/*以前懵懵懂懂的,雖然也能編譯通過,但不知其所以然。剛剛有同事問了我,就自己寫了一遍,豁然開朗。所以寫在博文上。會持續更新*/

這是陣列的用法。

int liuhm[16] = ;

liuhm[0] = 22;

liuhm[15] = 32;

cstring demo = _t("");

demo.format(_t("%d,%d"), liuhm[0], liuhm[15]);

messagebox(demo);

這是指標陣列的用法。

int a = 22;

int b = 33;

int* liuhm[16] = ;

liuhm[0] = &a;

liuhm[15] = &b;

cstring demo = _t("");

demo.format(_t("%d,%d"), *liuhm[0], *liuhm[15]);

messagebox(demo);

期間,*liuhm[15] = b;

雖然能編譯通過,但是執行就報錯。   估計就是老師所說的,  指向可以改變, 值不能改變。

陣列指標的用法

int p 4 陣列指標 陣列指標就相當於一次宣告了乙個指標。只不過這個指標指向很特別,是乙個陣列。優先順序大於 故陣列指標宣告時要加 陣列指標自增 p 時,指標指向移動sizeof 型別 其實上句在其他型別指標也適用。如int p 指標指向了int,就是整型指標,整型指標有啥特點?就是能儲存整形變...

awk的最簡單的用法

awk piky laptop i41h962o mnt d code shelltest ifconfig eth0 awk inet 169.254.174.29 fe80 1de4 b97f e1c5 ae1d這裡使用 將ifconfig eth0的輸出指向awk,awk中匹配inet,如果命...

陣列指標的用法,用處。

int a 4 指標陣列 指標陣列就相當於一次宣告了多個指標。陣列的每乙個元素都是乙個指標。很好理解,下面主要看陣列指標 int p 4 陣列指標 陣列指標就相當於一次宣告了乙個指標。只不過這個指標指向很特別,是乙個陣列。優先順序大於 故陣列指標宣告時要加 例1 include include vo...