44问答网
所有问题
p->a是什么意思啊??我是c语言菜鸟
如题所述
举报该问题
推荐答案 2014-06-14
比如在一个结构体中,
struct a
{
//成员
int a;
};
int main()
{
struct a xx;
struct a *p=&xx;
printf("%d\n ",p->a);
return 0;
}
如上->这个符号就是取成员运算符,结构体中的成员.
其他取成员的方法还有 xx.a或者(*p).a。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YRD3GWYZDVWKZY6DZV.html
其他回答
第1个回答 2014-06-14
在p已经指向包含a的结构体的前提下,意思是指针p指向结构体a成员
相似回答
本人
是C语言菜鸟
,大神求打救,简述一下
什么
是指针,什么是的地址,以下...
答:
int *p_i=&i; (这和*p=&i是不一样的,
p
是指针变量,*p是指向的地址的内容,定义时 int *p的*p是说p为指针变量的
意思
。)A:把3赋值给i的地址,错误 B:把3赋值给p所指向的地址,指针变量p没有指向任何地址,为野指针。C:在此赋值语句中,2000只是作为一个数值,不代表地址,所以同上。
题中*p
是什么意思?
刚接触
c语言
的
菜鸟
求大神详解题步骤。
答:
当p+1时,就说明该指针指向了下一个地址,既x[1]的值 也就是说 x[0]被赋予了x[1]的值 故打印了两个66
菜鸟
求解关于
C语言
指针问题,为
什么&
a[1]不是*p类型,67行与34行有什么...
答:
p
=
&a
【1】, 是让指针
P
指向整型数据的第二个数据
关于
C语言
中数组分配内存等问题!额,本人
是菜鸟
,被一C语言书上的话弄晕...
答:
静态数组的意思是:数组的大小在程序编译完就确定了
。动态数组的意思是:数组的大小要程序运行起来之后才知道。比如 int a[10];那么它固定死了,就是10个元素大小。但动态分配方式就不一定。比如:int n;...int *a= malloc(sizeof(int)*n); //分配了一个动态数组。数组大小由n决定。
大家正在搜
p档什么意思是什么
p是啥意思是什么
p的是什么意思
pua什么意思
thp50gt30c
thp46gt31c
p50gt30c
p46gt31c
6系gt如何挂p挡
相关问题
c语言p->a='0’;
p(C|A)什么意思
下列程序段的输出结果是,struct{inta,b,c;} ...
C语言中,p=&a和*p=&a有什么区别
Non Pariel Extra(NPX),Non Pari...
C语言中 int a[12]={0},*p[3],**pp,...
c语言菜鸟级问题
菜鸟跪求高手详解这个C语言程序的含义?