舉例:若a=2,K = &;a,那麽執行*k+=2後,a=4,相當於執行a=a+2。
K*=2等價於k = k * 2;
k-=2k=k-2
k+=2k=k+2
k/=2k=k/2
k%=2k=k%2
擴展數據
c語言“-&;gt;”運算符
c語言代碼定義了結構S,其中成員A表示0偏移量,成員B表示2字節偏移量(假設int變量占用2字節內存,不考慮內存對齊)。
代碼定義了結構X,其中也包含成員A,其名稱與結構S中的成員A重復,但沒有問題,因為它們都代表0偏移量。因為結構Y中的成員A與結構S中的成員A同名,並且它們表示的字節偏移量不相等。