#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int a = 199;
int *p;
p = &a;
printf("a=%d\n", a);
printf("&a=%d\n", &a);
printf("&p=%d\n", &p);
printf("p=%d\n", p);
printf("*p=%d\n", *p);
getchar();
return 0;
}
運行結果如下:
1)其中變量a,輸出數據
2)&a,取地址運算,輸出變量a的地址
3)&p,取地址運算,輸出指針變量p的地址
4)指針變量p,輸出p地址中存儲的內容,其內容實際為變量a的地址,即&a
5)*p,指向目標變量a,他的內容時數據
