c语言指针变量方面的题,求大神解答

2021-02-02 06:55:33 字数 2081 阅读 5253

1楼:水焱新火

先看图,这就很好理解了,遇到这种时候,能上网,就自己写了看看结果,倒推

p得到的是a的地址,&p 就是p的地址,*p 是p存储的地址指向的数据,就是x的数据,意义上*p就是x,第二题就很好理解了,&*p 就是&x了

反过来说第一题,&p是p的地址,*&p就是 系统给p分配到的地址指向的数据,就是p本身的存储,也就是赋值的&x,就是x的地址,答案里面没有&x,但是有p

实际运行时候取到的值是一样的,只是考个逻辑

2楼:匿名用户

以上c语言选择题的答案为:

19 a

21 d

3楼:听不清啊

两个题目的答案为:

21)d

19)a

c语言指针变量方面的填空题,求大神解答?

4楼:自我编程

1,scanf("%d",&a[0][0]);

2,scanf("%d",p+1);

3,scanf("%d",&q[0][2]);

4,scanf("%d",*(q+1));

5,scanf("%d",&q[1][1]);

6,scanf("%d",&(**(q+1))+2);

关于c语言指针的选择题,求大神赐教

5楼:匿名用户

选择c,ptr是指向函数的指针,该函数返回一个int型数据

6楼:匿名用户

选c详解你可以搜索"函数指针"

c语言编程题,要用指针变量,求大神解答?

7楼:love2012的家

函数声明void swap(char *a ,char *b);

函数调用swap(&a,&b);

函数头void swap(char *a,char *b)函数体 int temp;

temp = *a;

*a =*b;

*b=temp;

c语言指针简单的编程题 5

8楼:匿名用户

intmain()

ptrdouble=&a[10];

//输出后是个值

for(i=0;i<10;i++)printf("%f",result);};

c语言中,指针变量该如何使用呢?

9楼:xd小关

int _integer = 0;

int * _pinteger = &_integer; //&为求来

地址运算符, 指针用来保存

源一些变量的bai地址

可以这样访du问(*_pinteger) 得到 _pinteger这个整形指针里面的值

zhi0;

建议看dao

相关的书,难懂的东西才有意义

10楼:谁寂寞了谁的夜

所谓指针其实就是用来保存地址的··就这样想就好了··比如 int a,*p;p=&a;就是把变量a的地址内给它··容·就比如,你要进入a房间,有人告诉你a房间的钥匙在b房间,你要去a房间,肯定要有钥匙,所以你先去b房间拿钥匙··其实指针变量就像b房间··

c语言指针编程题求解。

11楼:喜羊羊

#include "stdio.h"

void sum(int (*p)[3],int total,int n)//n是总行数}}

int main()

;int total[2]=;

int i,j;

printf("输入数组a:\n");

for(i=0;i<2;i++)

}sum(a,total,2);

printf("各行的和属:\n");

for(i=0;i<2;i++)

printf("%d\n",*(total+i));

return 0;}

c语言中的指针问题,求解答,C语言中的指针问题,求解答

1楼 匿名用户 好像有点多此一举,直接使用rsnum就可以了。rsnum 就是数组的首地址了。 如果一定要用指针就是要申明一个指针来赋值。 c语言指针问题,求解答 2楼 伤我中国心 1, 是取值运算符,因为你要判断tt的值的情况,所以要用 2,tt 相当于 tt tt 1 这个是指针向后移动,不需要...

一道C语言指针的题目求大神教教,求大神讲解一下这几道c语言指针题目!!!! 10

1楼 璃梦戏子 p 符号就表示指向某地址 a的地址,同理, q b的地址,这是最基础的, 把p q的地址送入fun函数中,fun后面的 就要用到二级指针, p与 p要等价 二级指针可以用int定义,这也是为什么fun函数中语句 a和 t用int定义,前者用于 p与 q的交换,交换 在你所写fun程序...

求问下大神,C语言指针问题,大神大神,赐教啊,关于C语言指针问题。

1楼 阳光的雷咩咩 从声明可知l本身是指针类型,整个函数都是对l为头结点的链表做操作 要从函数内部改变函数参数的值,一般要用指针,这也就是为何initlist要用二级指针的原因。这个值得深入理解,我认为真正的难点在这里。 而不是后面传l为何起作用,这是你问的地方 2楼 匿名用户 不太明白你说的啥 能...