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

比如你有这个结构体:

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

那么

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

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

猜你喜欢

转载自blog.csdn.net/weixin_40108380/article/details/78351724
今日推荐