天天看点

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

比如你有这个结构体:

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

那么

yy.a=;
yy.b=; 
kk=new xx; 
kk->a=, kk->b=; 
           

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

继续阅读