如果我運行OS X以下幾點:C:爲什麼指針和指針有不同的值?
int main (void)
{
int* n; // initialise(declare) pointer
*n = 20; // the value in address pointed to by n is 20
printf("n: %i, n&: %i\n", n, &n);
return 0;
}
我得到:
N:1592302 ,正&:1592302和
爲什麼不同的價值觀?
你爲什麼期望他們是一樣的?你認爲'&'的作用是什麼? – 2015-02-09 20:47:04