c语言程序:a[i].s与a[i]->s有区别吗?
展开全部
你这个a[]是一个结构体组成的数组或者结构体指针组成的数组吧;
如果是前者,就是用a[i].s,如果是后者,就用a[i]->s;
因为结构体和结构体指针获取属性就分别是.和->
如果是前者,就是用a[i].s,如果是后者,就用a[i]->s;
因为结构体和结构体指针获取属性就分别是.和->
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言中只有a[i].s没有a[i]->s
C++中两者是一致的,没有区别。
C++中两者是一致的,没有区别。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有区别,类型不同
a[i].s 里的a[i]是结构体
a[i]->s 里的a[i]是结构体指针
a[i].s 里的a[i]是结构体
a[i]->s 里的a[i]是结构体指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询