C#進階 09 復合賦值運算符跟一元二元運算符



這篇博客咱們說一下復合賦值運算符跟一元二元運算符,不過在說這些之前會先理一下之前忘記說的一點,“++”跟“--”,越是細節咱們越是重視一下。



1,“++”跟“--”:


........1),++ ,自加一,有前加和后加;


........2),- -  ,自減一,有前減和后減;


這里咱們是順口提一下,就不附例子了,自己在 VS 里嘗試着測試一下就全部由答案了,主要需要注意的是在運算的時候(特指兩個變量的時候前加前減跟后加后減的區別),在用的時候心細一點就好了。



2,復合賦值運算符:


........1),+=;


........2),-=;


........3),*=;


........4),/=;


........5),%=;



這里大家看下面這個代碼實例:

        static void Main(string[] args)
        {
            //將 10 賦值給 num 。
            int num = 10;
            //給 num 二次賦值。
            num +=10;

            //輸出 num 。
            Console.WriteLine(num);
            Console.ReadKey();
        }



這是  復合賦值運算符中 “+=” 的代碼運行,輸出結果如下:





具體意思就是在第二次賦值的時候 num為 10 的時候 再 +   一個 10 的結果,這就清楚了吧,前面幾個也是一樣,+ - * / % 也均是這個意思,建議初學者或者重視基礎的朋友務必多多敲代碼來一一驗證。



3,一元二元運算符:


........1)對於 + - * / % = 等都需要兩個操作數才能進行運算的這些運算符,我們叫做二元運算符。


........2)對於像 ++  -- 這樣的只需要一個操作數就能進行運算的運算符,我們叫做一元運算符。


........3)一元運算符 ++ / -- 比二元的 + - * / % = 優先級高。



4,總結:

這篇博客就到這里了,還是那句話,既然在搞編程,在搞軟件,那么多敲,多動手,這是近期我最大的感觸,代碼量如果少的話各方面都不是特別好感覺,so ,抓住一切機會上手敲代碼。










注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com