问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

int a[9],*p; 那么p=a;和*p=a有什么区别啊?

发布网友 发布时间:2022-05-16 19:21

我来回答

2个回答

热心网友 时间:2024-02-29 18:12

int
*p=a;//这是在定义的时候就把a赋给p
p=a;//这是在运行时
把a赋给p
这两句的效果是一样的,只是赋值的时间不同
a是数组,执行以上两句时,是把数组的首地址赋给指针p

热心网友 时间:2024-02-29 18:12

int
a[10];
int
*p=a;
//与前面定义的数组名a类型相同,才可以这样赋值。
int
a;
int
*p=&a;
//前面定义的a是普通变量,才可以这样赋值。
为什么*p=a;与*p=&a;效果一样?

方式不一样,目的相同。int a[10],*p=a;//这是定义时初始化 int b[10],*pb;pb=b;//这是定义了指针变量pb,再给pb赋值。

int *p=a和int *p=&a有什么区别?

p=a;//与前面定义的数组名a类型相同,才可以这样赋值。int a;int p=&a;//前面定义的a是普通变量,才可以这样赋值。

指向一维数组的指针与用指针访问数组有什么区别?

p=a;或p=&a[i];当定义了指向一维数组的指针后,就可以使用指针访问数组元素了。也就是说对数组元素的访问方式又多了一种方法。比如前面我们定义了指向一维数组a的指针变量p,我们就可以用*p得到其所指向的数组元素。2、指向一维数组的指针不能访问二维数组中的元素及它们的地址。二维数组中有另外的...

int*p=a; P=&a;有什么不同

1*p=a;//表示将a的值赋给p所指单元。p=&a;//表示将p指向a单元,即将a单元的地址赋给p。2inta,b;int*pa,*pb;a=10;b=20;*pa=a;*pb=b;//这两个语句有问题。pa,pb是野指针,没有指向任何单元。printf("%d,%d\n",*pa,*pb);printf("%x,%x\n",pa,pb);//pa,pb的野指针,其...

int *p,int a = 5;p = &a和*p = a有什么区别?printf时为什么第二种会...

第一种好理解,就是p指向a的地址,所以*p 和 就是a的值,第二种,是新手常常犯的错,p没有指向任何地址,是随机值,就给这个地址赋值,轻会导致内存错误,重则导致系统奔溃。如果要写printf("%d",p );前面必须要给p赋值,如下:int p ;int a=5 ;p= &a ;这样p指向了a,就可以取指针指向...

C语言中,p=&a和*p=&a有什么区别

p=&a;是将a的地址赋值给*p,结果会是一个十六进制的数。第二个是让p指向a的地址空间。*p的傎和a相等。int a=2,*p;p=&a;打印*P应该是一个地址值,很长一串,p=&a;打*P印结果会是2;

解释下指针*p p &p的关系

p是一个字符的指针;如果在定义时没有使用100*,那么取指针指向的内存的值;例如:Inta[]=,3,5,7,9{1},*p;P=一个;所以乘以p等于1;& and是地址操作符,例如,& and是变量p的地址;比如:include < stdio . h > main(){ int[]={1,2,3,4,5},*p=;printf...

指向一个指针p的指针变量a是什么意思?

1.一般来说*p=&a的表示方法是错的,*p=a和p=&a是正确的。2.*p=a的意思:将a的值赋给p指针指向的地址的值;3.p=&a的意思是:将a的地址赋给指针p;4.区别:*p是一个值;p是一个地址;两者完全不相同。5.*代表着p指向的地址的值,简单来说就是取值;&是取地址符号,取的是地址;p是...

int(*ptr)[m] ,int(*ptr)()

inta=12; intb; int*p; int**ptr; p=&a; //&a的结果是一个指针,类型是int*,指向的类型是int,指向的地址是a的地址。 *p=24; //*p的结果,在这里它的类型是int,它所占用的地址是p所指向的地址,显然,*p就是变量a。 ptr=&p; //&p的结果是个指针,该指针的类型是p的类型加个*,在这里是int **...

int a[10],*p=a与 int (*p)[10]一样吗

int p = &a; 是让p指向a,p 是个地址。你可以这样理解:int a;int &n=a;//定义引用n,它是变量a的引用,即别名 int (&n)= p;这样分开好理解了吧,&n 是一个引用,就是让n和p指向同一个地址。

int a[5],*p=a inta和int *p=&a和p=&a intr和inta int a[2][3] int a[3][4] 已知static int a int*p=&a int a[10]
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
医药销售的人真的很“黑”吗? 往届生考国考有什么限制 白实线变道会被拍吗? 白色实线变道会被拍吗 有没有斗气魔法的穿越小说 时代少年团中谁最大 ...我们活着到底是为什么,不要老是说为别人而活,不要说我有病。_百度... 我今年冬天刚得的慢性咽炎,我是干二氧化碳保护焊的,带防尘口罩,但少量... ...40寸比42寸的贵,谁能稍微给我介绍下液晶电视的一些常识 怎么消灭蚂蚁??? 舞曲的节奏型? 节奏型决定音乐类型吗? 音乐中什么要素最重要 没什么大理想,别人三十岁拥有的我二十岁就要有. 求一些类似的句子, 附点节奏型和切分节奏型扫弦的音频,让我比较一下自己是否弹对,拜托啦~ 在香港购免税店买倩碧护肤三部曲一般赠送什么礼品 感觉女人上了25岁就不简单了,很现实!! 架子鼓基本节奏型演奏求音频!节奏型如图 眼部打底膏什么牌子的好用 U2B和深蓝,哪个粉底好??? 如何才能够做到有文采有内涵有逼格呢? 康佳k32c不能开机? 影视演员刘涛多大 ppm与mg/l 甲醛检测中 2.8mg/l换成PPM是多少? 苯的ppm和mg/㎥怎么算啊 两个单位一样吗 “我本将心向明月 ”的 下句是什么 明月日见高山雪关河万里路悠悠嘈嘈切切错杂弹大珠小珠落玉盘?什么动物? 带有 明月 二字 的古诗 有积极意思 急求 尽快 谢谢 ppm是什么单位?它与mg/L是什么关系? 找一下这些词(不要鉴赏) 俞跗的主要功绩 int (*p)[4]; int a[3][4]; p=a有什么区别 c语言数组int a,p=a是什么意思 为什么说长大了就不敢把脚后跟路在外面? 男生化妆之后会有什么改变,男生应该如何画日常妆 臭美什么?你也给人挠过脚底板! 工伤保险为什么将上下班途中意外伤害纳入认定范围 看《山楂树之恋》有些不解 185R15LT轮胎是钢丝胎吗 古代历史上孔子的六世祖孔父嘉是个怎样的人? 男生化妆是什么感觉? 185R15LT的后双轮小卡能拉5吨吗 生造词的示例 谁知道孔字辈的排名?详细点 笛子为什么只有六个孔 东风小霸王整备质量是多少面包车 什么是生造词 驼背老老和香蕉崽崽讲的是什么故事? 什么是生造词啊? 6孔进户管考虑几处堵洞