#include <stdio.h>
int main()
{
int num=10;
int *p=# //指针p指向num
int **q=&p; //指针q指向指针p
printf("num=%d\n",num);
printf("&num=%p\n",&num);
printf("p=%p\n",p); //p表示指针p所指向变量的地址
printf("*p=%d\n",*p); //*p表示指针p所指向的变量的值
printf("&p=%p\n",&p);
printf("q=%p\n",q); //q表示指针q所指的指针的地址,也就是指针p的地址
printf("*q=%p\n",*q);//*q表示指针q所指向的指针的地址的地址,也就是指针p所指向的变量num的地址
printf("**q=%d\n",**q); //**q表示指针q所指向的指针指向的值
return 0;
}
指向指针的指针
于 2023-05-22 13:03:13 首次发布