天天看點

C語言中->和.有什麼差別

比如你有這個結構體:

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

那麼

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

也就是說你用結構體定義了一個實體,那麼這個實體要引用他裡面的成員,就用.操作符,如果你用結構體定義的是一個結構指針,那麼要引用他裡面的成員就用->

繼續閱讀