只有二级指针才能存储一级指针的地址,三级指针存储二级指针的地址吗?

int *pointer = &number;
    int *p_pointer = &pointer;/为什么这么写就会编译有警告,而且打出 printf("p_pointer pointing value: %p\n", *p_pointer);
的值都不知道是什么?
    int **pp_pointer = &p_pointer;
 
//为什么同级指针不能存储同级指针的地址呢

Tomguluson

赞同来自: wangxiaolei

很明显,int * pointer取地址的类型: &pointer 不再是int *类型的可以接收的了。所以会有编译问题出现。 

小象老师

赞同来自:

请问是哪个课的问题?

要回复问题请先登录注册