C语言中->和.有什么区别

来源:互联网 发布:广发淘宝卡新规则 编辑:程序博客网 时间:2024/05/01 09:18

比如你有这个结构体:

struct xx {   int a;   int b; } yy, *kk; 

那么

yy.a=3;yy.b=5; kk=new xx; kk->a=4, kk->b=6; 

也就是说你用结构体定义了一个实体,那么这个实体要引用他里面的成员,就用.操作符,如果你用结构体定义的是一个结构指针,那么要引用他里面的成员就用->