在我的系統中,未定義的指針的默認值爲0x00000000。未定義數組的默認地址始終是有效地址嗎?
void Demo()
{
char cData;
char *pExamplePtr;
char pExampleArray[4];
&cData <--- Address is 0x12345678
pExamplePtr <--- Value of pointer is 0x00000000
pExampleArray[0] <--- Address is ???
}
pExampleArray的默認地址是什麼?它是0x00000000還是它有一些有效的地址,如cData?
這就是我的意思。這是我正在尋找的答案。謝謝。 – user1172282