C語言總結

2021-08-29 04:49:46 字數 1069 閱讀 2108

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,...