c語言操作符總結
c語言的難點之一就在於它複雜的操作符的記憶以及使用的問題上,這次我們來總結下基礎c語言中常用的哪些操作符
1.算數操作符+ - * /
%(1) %的兩個運算元必須是整數,返回的是整除之後的餘數
(2)/的運算元只要有乙個是浮點數,則執行的就是浮點數除法
2.移位操作符《左移操作符 >>右移操作符
左移: 左邊拋棄,右邊補0
右移分為兩種情況:
1、算術右移
2、邏輯移位
邏輯右移:左邊補0,右邊丟棄
算數右移:左邊用原值的符號位填充,右邊丟棄
3.位操作符: &(按位與) \ (按位或 ) ^(按位異或)
&:全1為1,二者有乙個為0則為0
\ : 有乙個為1則為1,二者全為0則
^:相同為1,不同為0
(運算元為整數)
4.賦值操作符=
5.復合賦值符+=
-= *= /= %=
6.單目操作符
!(邏輯反,返回值是1或0)
-(負值) +(正值)
& (取位址)
sizeof(運算元型別的長度)
~(對二進位制數按位去反)
–(前置、後置–)
++(前置、後置++)
*(間接訪問操作符)
後置++ (–) 的用法為先引用、後運算;前置++(–) 的用法為先運算,後引用
*例
#includeint main()
7.關係操作符:==、>=、<=
8.邏輯操作符:&& ||
例·:1 & 2
————> 0 按位與
1 && 2————>1
邏輯與1|2————>3
按位或1||2————>1
邏輯或
C語言總結
複習了下c語言,總結如下 1.瑞年的判斷 1 能被4整除,但不能被100整除 2 能被100整除,又能被400整除 2.符號常量名使用大寫,字元使用字母數字下劃線組成,第乙個字母必須為字母或下劃線 3.以0開頭的是八進位制數 0123 十進位制83 以0x開頭的是十六進製制數。0x123 print...
C語言總結
早期的c 語言主要是用於unix系統。目前最流行的 語言有以下幾種 microsoft c 或稱 ms c borland turbo c 或稱 turbo c at t c 這些 語言版本不僅實現了ansi c標準,而且在此基礎上各自作了一些擴充,使之更加方便 完美。c語言簡潔 緊湊,使用方便 靈...
C語言總結
十一天課的總結 只為總結,詳細請看前面的 一 順序結構 從上往下依次執行的 結構 計算機執行程式時,都是編譯成二進位制檔案,計算機中又分為 二進位制 例如 101001001就是乙個二進位制數字 八進位制 例如 023767是乙個八進位制數字,前面的0代表這是乙個八進位制數字 十進位制 10,33,...