真是大意,刚才同事一直喊我去讨论问题,所以打字比较快,居然出了几个错别字,惭愧,呵呵
世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
int i=10;
i 不是指記憶體中的一個地址?
只是在代碼中用 i 來表示地址的內容,
&i 用來表示地址
就兩個東西 0xfffff 和 10
0xfffff 是地址, 10 是值. i 是甚麽? i 是用來存放 10 的東西, i 是甚麽東西, 在哪裏?
int *p = &i;
p 不是指記憶體的一個地址?
只是在代碼中用 p 來表示地址的內容
&p 用來表示地址
0xabdef, 0xfffff,
0xabdef 是地址, 0xfffff 是值, p 是甚麽. p 是用來存放 &i 的東西, p 是甚麽東西, 在哪裏?
---------------------