二级计算机C语言中 后缀 .name 是什么意思?
答案:5 悬赏:20 手机版
解决时间 2021-04-02 16:10
- 提问者网友:嘚啵嘚啵
- 2021-04-02 03:56
二级计算机C语言中 后缀 .name 是什么意思?
最佳答案
- 五星知识达人网友:雾月
- 2021-04-02 04:45
先回答重点:. 表示a[]的元素,所以.name表示a[]结构体的name成员。
这里声明了一个数据结构-struct,a[], s[],都是结构体。
定义了数据结构组a[],a[]来自s[4], (main调用了fun, s[4]传给a[])
所以a[0].name ==s[0].name == "zhangshan"
.name 是结构体常用的,如果s是一个指针,那么这里就不用.name而用->name了。
这里声明了一个数据结构-struct,a[], s[],都是结构体。
定义了数据结构组a[],a[]来自s[4], (main调用了fun, s[4]传给a[])
所以a[0].name ==s[0].name == "zhangshan"
.name 是结构体常用的,如果s是一个指针,那么这里就不用.name而用->name了。
全部回答
- 1楼网友:野慌
- 2021-04-02 06:41
char name[10];
- 2楼网友:愁杀梦里人
- 2021-04-02 05:52
.name表示结构体成员,你可以找书上的结构体那章再看看,不难理解。这程序里定义 了两个结构体数组,然后对其成员进行输出。
- 3楼网友:醉吻情书
- 2021-04-02 05:11
a是student结构的数组,a[i]就是一个student结构。在student结构中有name属性的定义,所以写a[i].name就是访问student结构实例a[i]的name属性。
- 4楼网友:醉吻情书
- 2021-04-02 04:51
a[i].name中a[i]是一个结构体(struct)单元,name是结构体的一个属性,调用属性时在单元后面添加.name
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯