二级指针间接赋值
2022-10-04 本文已影响0人
arkliu
#include <stdio.h>
void fun(int ** vv) {
*vv = 0x3344;
}
int main() {
//一个变量应该定义一个怎样的类型的指针来保存它的地址
// 在原来类型的基础上加*
int a = 10;
int * p = &a;
int **q = &p;
int **** t = NULL;
int * **** n = &t;
int * mm = 0x1122;
printf("mm = %p\n", mm); //mm = 0000000000001122
fun(&mm);
printf("mm = %p\n", mm); //mm = 0000000000003344
return 0;
}