指向指针的指针 假设 int **p;int i = 3;*p = &i;在这种情况下是不是p指向*p*P指向**p而**p就是要存储的内容我这样理解对吗?求教各位大哥大姐

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 18:39:50
指向指针的指针 假设 int **p;int i = 3;*p = &i;在这种情况下是不是p指向*p*P指向**p而**p就是要存储的内容我这样理解对吗?求教各位大哥大姐

指向指针的指针 假设 int **p;int i = 3;*p = &i;在这种情况下是不是p指向*p*P指向**p而**p就是要存储的内容我这样理解对吗?求教各位大哥大姐
指向指针的指针
假设
int **p;
int i = 3;
*p = &i;
在这种情况下是不是
p指向*p
*P指向**p
而**p就是要存储的内容
我这样理解对吗?
求教各位大哥大姐

指向指针的指针 假设 int **p;int i = 3;*p = &i;在这种情况下是不是p指向*p*P指向**p而**p就是要存储的内容我这样理解对吗?求教各位大哥大姐
你的理解基本正确,小问题是 你的*p没有分配空间,所以直接用*p可能会造成内存出错

指向指针的指针 假设 int **p;int i = 3;*p = &i;在这种情况下是不是p指向*p*P指向**p而**p就是要存储的内容我这样理解对吗?求教各位大哥大姐 怎么把指向类成员函数的指针转化为指向int的一般指针 c语言中,定义一个指针 int*p.假定刚开始时候p所指向的地址相同.则指针p++和*(p++)的意义是否相同? 若有定义:int x;,则定义一个可以指向整型变量x的指针P的语句是什么? 关于指针变量的问题首先定义数组int a[3];如果把a赋给一个指针变量p,那么p该如何定义?我觉得a是指向行的,而&a[0]才是指向元素的.所以不能把a赋给定义为int*p的指针变量p,而是赋给同样指向行 用指向指针的指针的方法对n个整数排序并输出下面的为什么没有实现排序功能#includeint main(){void sort(int **p,int n);int a[20],*pstr[20],**p,n,i;printf(please input n(n 怎么获得一个指针变量所指向的地址的值比如说定义了一个指针变量int *p,p指向的地址为0x80000,那在C语言中我怎么p指向的地址为0x80000?额,打少了几个字,应该是这样的:定义了一个指针变量int C语言指向指针的指针的问题今日我在书上看到了一个例子,我简单写一下.有一个函数a(*b) int *p; p=b;P不是指向指针的指针吗,为什么定义是不是**P c语言中,指针于二维数组的问题假设我们引用二维数组a中的元素a[I][J],指针P指向a.书上说引用方法有四种 p[i]+[j] *(*(p+i)+j) (*(p+i))[j]) *(p[i]+j)为什么要弄得这么复杂啊,而且看不懂为什么可以这 以下能使指针变量p指向变量a的正确选项是?A.int a,*p=a; B.int a,p=a; C.int a,*p=*a;D.int a,*p=&a; p是指向数字元素a【i】的指针变量,与*p+*p--等价的描述是() int a ,*p ,(*p1)( ) ,*f( ),f1( ) ; float b[10],c[10][10],*p2;p1=f1;指针p1是否指向了函数f1;p1=f;指针p1是否指向了指针f,指针f是否还可以指向其他的东西 c语言指针问题.经int *p后,使用指针有p与*p两种方式,有何不同?int i=1,j=2,*p,*q; p=&i;q=&j; 在经过以上操作后,执行*p=*q与p=q二者的区别?为什么第一种是将j的值赋给i,而第二种是p,q同指向j,*p=j. 怎么用一个指针数组指向一个数组?比如:int a[]={1,2,3},*p[3];怎么指向? 假设char m,现要用一个定义语句,定义一个指针P指向变量M( ) 若已有定义int(*p)();则指针p A)代表函数的返回值 B)指向函数的入口地址 C)代表函数的类型 D)表示函数返回 若有定义:int (*p)[4],则p是一个指向含有四个整型元素的一维数组 的指针.这句话是正确的吗? 急~~~如果定义语句int a=1,请定义一个指针p指向a,并通过p控制a的值增加1