[問題] 指標陣列問題
開發平台(Platform): VC++
問題(Question):
請問前輩們
發現到
printf("%p\n", aInt[0]);
printf("%p\n",&aInt);
aInt[0]是指標常數,
陣列名稱不就是指標(裡面放的是位址)嗎??
為什麼以上兩個address會不一樣????
程式碼(Code):
#include<stdio>
int main()
{
int i;
char** pInt;
char* aint [3] = { {"0, 1, 2, 3"},
{"10, 11, 12, 13"},
{"20, 21, 22, 23"}
};
pint = aInt;
printf("%p\n", &aInt);
printf("%p\n", (&aInt[0][0]));
for (i=1; i<=12; i++)
printf("\n");
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.170.127
→
10/02 10:44, , 1F
10/02 10:44, 1F
→
10/02 10:44, , 2F
10/02 10:44, 2F
→
10/02 11:29, , 3F
10/02 11:29, 3F
→
10/02 11:31, , 4F
10/02 11:31, 4F
→
10/02 11:37, , 5F
10/02 11:37, 5F
→
10/02 11:53, , 6F
10/02 11:53, 6F
→
10/02 11:53, , 7F
10/02 11:53, 7F
→
10/02 11:54, , 8F
10/02 11:54, 8F
→
10/02 11:55, , 9F
10/02 11:55, 9F
→
10/02 11:55, , 10F
10/02 11:55, 10F
→
10/02 11:56, , 11F
10/02 11:56, 11F
→
10/02 12:00, , 12F
10/02 12:00, 12F
→
10/02 12:00, , 13F
10/02 12:00, 13F
→
10/02 12:10, , 14F
10/02 12:10, 14F
→
10/02 12:10, , 15F
10/02 12:10, 15F
→
10/02 12:16, , 16F
10/02 12:16, 16F
→
10/02 15:43, , 17F
10/02 15:43, 17F
→
10/02 15:43, , 18F
10/02 15:43, 18F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
11
38