码迷,mamicode.com
首页 > 其他好文 > 详细

三级指针

时间:2015-05-26 21:13:05      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

三级指针
n维指针用于控制权限,维数越高权限越高

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>

/*
//修改变量用一级指针
//修改一级指针用二级指针
//修改二级指针用三级指针
//修改n级指针用n+1级指针
c程序分配给全局变量内存后才启动main函数
*/

int a = 1;
int* p = &a;

int b = 2;
int* p2 = &b;

void change(int *** p ){
       printf( "change:%x\n", p );
       * p = &p2;
}

int main(){
       int** pp = &p;
       printf( "main:%x\n", &pp);
       printf( "%d\n", **pp);
       change(&pp);
       printf( "%d\n",**pp);
       system( "pause");
       return 0;
}

技术分享


技术分享




三级指针

标签:

原文地址:http://www.cnblogs.com/ZhangJinkun/p/4531549.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!