指針、指針變量梳理,取地址與取值運算


#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,他的內容時數據


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM