在C語言中,指針數組的定義和賦值可以通過以下步驟實現:
int *ptrArr[5];
這將創建一個名為ptrArr
的指針數組,它包含5個整型指針。
ptrArr
的每個元素賦值為一個整型變量的地址,可以使用以下代碼:int a = 10, b = 20, c = 30, d = 40, e = 50;
ptrArr[0] = &a;
ptrArr[1] = &b;
ptrArr[2] = &c;
ptrArr[3] = &d;
ptrArr[4] = &e;
ptrArr
的每個元素賦值為不同的整型變量的地址,可以使用以下代碼:int a = 10, b = 20, c = 30, d = 40, e = 50;
int *ptrArr[5] = {&a, &b, &c, &d, &e};
這將創建一個名為ptrArr
的指針數組,并將其每個元素分別初始化為a
、b
、c
、d
和e
的地址。
請注意,無論使用哪種方法,都需要確保賦值的指針類型與指針數組的元素類型匹配。