基礎學習總結 C語言

2021-10-24 15:28:05 字數 1261 閱讀 4500

上次講到了函式,今天接著更新。

定義

一組相同型別元素的集合。

如:int array[10]=;

陣列的使用

舉個栗子:

翻車了,結果全擠在一堆了,重來!

簡要介紹

算數操作符

加+ 減- 乘* 除/ 取模%

移位操作符

右移》 左移<<

位操作符

按位與& 按位或| 按位異或^

賦值操作符

= += -= *= /= &= ^= |= >>= <<=

單目操作符

邏輯反操作: !

負值:-

正值:+

取位址:&

運算元的型別長度(以位元組為單位):sizeof

(所以注意!!!sizeof不是函式)

對乙個數的二進位制按位取反:~

前置、後置–:–

前置、後置++:++

間接訪問操作符(解引用操作符):*

強制轉換型別: (型別)

關係操作符:

大於 >

大於等於 >=

小於 <

小於等於 <=

不等於 != (測試不等於)

等於 == (測試等於)

邏輯操作符

邏輯與:&&

邏輯或:||

條件操作符:

exp1 ? exp2 : exp3

逗號表示式

exp1, exp2, exp3,…expn

下標引用、函式呼叫和結構成員

[ ] () . ->

總共有32種

但是這裡先介紹幾個

關鍵字 typedef

typedef 顧名思義是型別定義,這裡應該理解為型別重新命名。

舉個栗子

C 語言基礎學習總結 1

一 變數的基本資訊 資料 有用的資訊 具體的東西如 小蘋果 char 字元型別,單個文字 漢字 字母 數字 標點符號 單引號書寫 string 字串型別雙引號書寫 int 整數型直接書寫 double 小數型別,必須包含小數點直接書寫 變數 一塊儲存資料的記憶體空間,且該區域中的內容可以變化 使用變...

基礎C語言 學習總結 2

第二章 表示式 運算子 算術運算子 1,模擬運算子,取餘 2 除號 關係運算子 1,2,所有關係運算子,運算之後的結果只有真或者假兩種情況。3在c語言中,0表示為假,一切非0數字表示真。4 如果要便是兩個變數處於兩個數字之間 即1 那麼必須用 來鏈結,即n 1 n 10 位運算子,邏輯運算子 1,1...

c 語言基礎總結

1.strlen和sizeof區別?因為sizeof值在編譯時確定,所以不能用來得到動態分配 執行時分配 儲存空間的大小。sizeof type sizeof expr 2.陣列和指標 使用陣列的時候編譯器會把他轉換為指標。因此在一些情況下陣列的操作實際是指標的操作。使用陣列作為auto變數的初始值...