C语言问题,求详细解释

如题所述

p是指针变量,p中存放变量a 的地址
当指针指向变量后,p可以带下标表示变量的值
p[0] 其实就 是a
*p表示的是变量a
*&a 也是 变量a
所以只有C选项不正确
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-01-11
这个题是C选项

c语言求详细解释...急急急
A *p = r 解释正确 p就是p所指向的内容,由于前面p指向了r所在的地址,那么*p就是r本身了,也就相当于变量r的值放回到r中 B 解释错误,不用仔细说明了吧 C 解释错误,不用仔细说明了吧 D double *p = &r,是指针p指向r所在的地址,也就是指针p里面存放的是r的地址,并不是r的地址赋值...

C语言入门题目,求详细易懂的解答过程。
解答:for循环共循环2次,然后strcpy(a,b)比较两串字符大小,如果strcpy值大于0,则a大于b。具体的比较是看字符串的字母的ASCII码的大小,如果相同,再继续比较第二个,这个不赘述。主要看一下name[],对于一维数组来讲,它是元素,对于二维数组来讲,它不是具体的元素,而是代表的一维数组。比如name...

C语言基本代码,求详细解释,越详细越好。
解释如下:include"stdio.h"\/\/头文件 include"math.h"\/\/数学库函数 double pcos(double a);\/\/声明子函数 main()\/\/主函数 { double x,y;\/\/定义x,y这两个双精度数据 printf("please input one number:");\/\/输出please input one number:scanf("%lf",&x);\/\/出入一个数据并赋值给x y=p...

请回答菜鸟一些C语言问题。请详细解释
分析:if(b>=10) break;表示当b的取值大于或等于10时,跳出for循环体,换句话说,就是如果if的条件成立的话,不论此时for循环的退出条件达到与否均不再执行for{}内的语句,而直接退出for循环,执行程序中for后面的 printf("%d\\n",a);一句。详细说明:开始时a=1,b值为1判断条件b不大于10,所...

C语言问题求大神详细解析
声明和定义必须相同。还有函数的返回值类型为void时表示函数没有返回值,不能使用函数的返回值。a错 因为调用在定义之前但是没有声明 b错 函数定义的时候返回值类型为void,却欲图使用函数的返回值。c错 函数的声明返回值为int,定义返回值为void 不相符 d正确 ...

...性问题,我很难理解。希望C理解的深的给我详细解释解释。Thank you...
1.首先,因为[]优先级(顶级)高于*(次顶级),所以应先算[]。所以先只看(a+i)[j]。2.然后,这里一堆的东西不好看,做个简化:因为a是二维数组的名字,故a+i是第i行的行指针,相当于一个一位数组的数组名。把a+i记作x,那么(a+i)[j] 就可以记成 x[j]。3.由取下标运算的含义:x...

C语言的一些题目:不太理解代码,求详细解释,手写部分看不懂
首先main()是主函数,通俗来说就是一个程序的入口,只能先运行main函数。而题中的fun在main中被调用了,并且传入的参数值是500 从题目中得知,需要取 被13或17整除的数字 下图红框可知,k就是那个除数,也就是500,所以int fun括号中输入的应该是k 所以填入int k 最后题目要求最大十个,我也...

大学c语言程序设计问题
看了下面的回答,虽然没错,但提问者看起来好像还不是很熟悉C语言,所以我想详细地解释一下。x+=5意思是x=x+5;x-=3的意思是x=x-3。我把你的代码敲好了,每行代码右边的绿字是注释,黑色窗口里是x和y的最终结果:整个过程一共循环了四次,下面是每次循环要执行的过程。第一次循环:x=1,...

c语言的题目,求详细解释啊,在线等!
答案是 japan korea 理由:str[3][6]是一个二维数组,可以看成是 以str[6]为元素的数组,大小为3。str[1] 就是 字符串“japan”str[1][5]就是"japan"的第六个字符,也就是“\\0”,即字符串结束符 赋值语句把这个位置的字符改成了空格‘ ’ ,所以当读取字符串str[1]的时候,计算机一直...

c语言问题 int i,x[3][4]; i=*(*(x+1)+1)是什么意思,请详细解释下。谢...
c语言问题 int i,x[3][4]; i=*(*(x+1)+1)是什么意思,请详细解释下。谢 x是int *[3][4]型别的变数起始地址 x+1是第1维的增加,地址增加的尺寸为int[4],x+1相当于&x[1][0]即第2行起始地址 *(x+1)取得x阵列第2行起始地址*(x+1)+1后面的加1是访问第2行第2个元素...

相似回答
大家正在搜