77问答网
所有问题
指针q=p->a与p->a的区别是什么
如题所述
举报该问题
推荐答案 2011-11-01
q=p->a;æ¯å°pçæåaçå¼èµç»åéqã
p->aå°±åªæ¯è¡¨ç¤ºpçæåaï¼æ²¡æç¹æ®æ åµçè¯ï¼è¿å¥ä»£ç æ¬èº«æ æä¹ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/883NvGIW8.html
其他回答
第1个回答 2011-11-01
q=p->a 是指针q指向a的类型的地址
p->a 是先找到结构体p的地址再找到a
第2个回答 2011-11-02
力和运动,以牛二为主,电场和磁场,电路的欧姆定律。守恒,动量守恒很机械能守恒,动能定理。守恒在电场中的应用很重要
相似回答
C语言中
p=&a和p
->
a的区别
,不是都表示
指针p
指向a吗
答:
a和p是变量,&a和*p是表达式
,1和0x1000是常量
a和*p表示的都是整形左值
,p和&a表示的都是指针型左值,1和0x1000表示整形和指针型右值。(左右值的概念不清的话,google一下)在内存中,a和p有存储空间空间,a存放着1,p存放着0x1000,*p和&a没有空间,他们的运算结果是在寄存器中存放的,1...
C语言中
p=&a和p
->
a的区别
,不是都表示
指针p
指向a吗
答:
p=&a是给p赋值。p->a是赋值后,访问p指向的元素a的值。
二者是完全不同的
。
#include<stdio.h> #include<stdlib.h> #define OVERFLOW -1 typede...
答:
回答:关于以上两个问题: 1.Ha,Hb,HC都是指针,最好在定义的时候进行初始化,将它们都初始化为NULL。 2.LinkList本身指的就是指针类型,所以不用&号。如果指针前面还有个&,那表示
的是什么
类型,那表示的是传递的是
指针的
引用,而不是指针本身。当然可能效果是一样,只是意义上有
区别
而已。
C语言:
p
->a,与*p->a有
什么区别
?
答:
->指针操作符的优先级非常高,
于是*p->a就是*(p->a),取得指针p指向的结构体的成员a(也是指针)指向的第一个元素
。p->a是取得p指向结构体的成员a,等价于(*p).a
数据结构中 ->
是什么
意思,是可以运行的代码吗?
答:
是指向的意思,意为指向该数据结构中的某个成员。如一个结构体中,含有成员a,b ,c 。
p
是该结构体类型的
指针
,则p->a就是指结构体中的成员a
*p=&a,*
p=a和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...
p->next
=q;
和
q=p
->next;
的区别是什么
?请在链表节点插入和删除操作...
答:
p->next=q
;
和
q=p
->next p->next=q;是把结构体
q指针
指向的地址赋值给结构体p的next,以便连接。q=p->next,是把
指针p的
下一个地址赋值给q;插入:就是把要插入的指针付给插入点前面一个
指针的
next,把后面一个指针的地址赋给插入指针的 例如:p为前节点。q后节点。t要插入 p->next=t...
大家正在搜
相关问题
C语言:p->a,与*p->a有什么区别?
p是指针变量,*p=a和p=&a的区别
a是数组名p是指针那*p=a和p=a有什么区别
C语言里面指针,*p=&a和p=&a,有什么区别
C语言中(++p) - >a是什么意思,和(p++)->a的...
指针:×p=&a,与p=&a的区别
关于指针请问*p=a和p=&a有什么区别,可以完全相互替换吗...
给指针赋值时应该是p=a还是p=&a