永发信息网

C语言中"."和"—>"的使用条件和区别是什么?

答案:2  悬赏:0  手机版
解决时间 2021-12-04 16:42
C语言中"."和"—>"的使用条件和区别是什么?
最佳答案
->是间接引用运算符,针对指针才能用,就是指针指向结构体成员。
.是结构体名才能使用的。结构体名.数据成员;追问噢噢,明白了!谢谢!
全部回答

“点”是用来调用结构中的成员变量;如果是指向一个结构的指针,可以用->来替换

看下面的例子。

#include 
#include 

struct stuff
{
    int a;
    int b;
};

int main ()
{
    struct stuff a;
    a.a=2;

    struct stuff *b = (struct stuff*)malloc(sizeof(struct stuff));
    b->b=1;

    printf("%d %d",a.a,b->b);
}追问明白了,谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有一根1点5米的长方体木料,把它平均截成3段,
在3m互助金融平台上我学生投了20000,系统给老
女票想去成都,没时间陪她怎么办
我的手弄到火减的怎么办呀
塑料p p材质可受多少温度
从定海南路怎么去三诺智慧产业园
初二解方程(2+√3)y2=(2-√3)y
请问这是什么藻
哪首歌词有赶快十八岁
一千千克和十吨哪个大哪个小
数学符号、帮忙打出来...2分之L根号下s分之派
把12根火柴组成的田字怎么移动三根火柴变成品
单选题三大战役前夕,负责华北地区防御的“剿
我嫌自己鼻子不够高,我想垫鼻子。又怕整坏,
风力侵蚀的影响因素
推荐资讯
猪圈内各栏高度?
小麦有没有三块多一斤呢
常州涵田半山温泉和恐龙谷温泉和天目湖温泉哪
是什么植物啊,好像棉槐,不过叶子很小,和绿
鬼手天医男主是谁
16款起亚k3和科鲁兹哪个好
一女子饭店撂倒三男子
谁知道名人名言(三条,不要太长)感激不尽
形容出挑的成语
金伟连净水器值多少钱
石城县大由派出所地址有知道的么?有点事想过
东兰坨村委会地址在哪?我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?