二级指针代码 C

北城余情 提交于 2020-01-30 02:02:05
#include <bits/stdc++.h>
using namespace std;

int main(){

	int a = 100;
	
	int *p1 ;
	
	int **p2 ;
	
	//p1所存储的是a的地址
	p1 = &a;
	
	//p2所存储的是一级指针p1的地址
	p2 = &p1;
	
	printf("p1的地址=%p,p1所指向的值是=%d\n",p1,*p1);

	printf("p2的地址=%p,p2所指向的值是=%p,p2所指向的地址所指向的值=%d",p2,*p2,**p2);
	return 0;
}
p1的地址=006DFEF8,p1所指向的值是=100
p2的地址=006DFEF4,p2所指向的值是=006DFEF8,p2所指向的地址所指向的值=100

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!