欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言=和=是什么意思?

方一強2年前13瀏覽0評論

這是C語言里常用的復合賦值運算,下面解釋一下。

1.C

語言中的基本賦值運算

首先講解一下C語言中的基本賦值運算,其運算符為“=”,這里不是等于,而是賦值。舉例如下所示:

圖中,定義了三個變量a,b,c,分別把1賦值給變量a,把2賦值給變量b,把求和表達式a+b賦值給變量c。

2.復合賦值運算符

復合賦值運算符常見的符號有:+=、-=、*=、/=、%=,有兩方面的含義,首先做數學計算,而后再賦值。

從圖上可以看出,運算符兩邊的變量先做左邊的數學運算,然后將結果賦值給左邊的變量。這樣的寫法簡化了C語言的代碼,結構上看起來比較清爽,提升代碼效率。

舉例如下:

執行完a+=1后,a=2;

執行完b-=a+5后,b=b-(a+5)=-5;

執行完c*=a-4后,c=c*(a-4)=-6;

以上就是這個問題的回答,感謝留言、評論、轉發。

更多精彩內容請關注本:玩轉嵌入式。感謝大家。