C語言學習總結

2021-08-29 10:10:00 字數 1636 閱讀 1310

1.斷言:滿足條件則執行程式。

2.%s:輸出字串;遇\0停止。

3.sizeof:位元組;所有陣列位元組都為4;字串位元組要加1.

4.strlen:字串長度,但是不包括\0。

5.字元陣列:缺省會加\0;

6.%c:只能輸出乙個字元

7.%s:輸出字串;字元的個數是通過字串來進行設定的。

#includeint main()

;//字元陣列

char crr0[5] = ;

char crr2[5] = "abcd";//字元陣列 缺省會加\0

char crr3 = "abcdef";//字元陣列 缺省會加\0

8.陣列:資料的集合。陣列的整體賦值只有一次機會(初始化);陣列在編譯時確定陣列大小;陣列在執行時分配記憶體;陣列也是變數。陣列名有兩種情況代表的是整個陣列:1、sizeof(arr)//整個陣列的位元組大小2、&arr+1;//陣列最後乙個元素的後面

訪問陣列當中元素的方法:1、可以通過下標去訪問2、通過指標的形式訪問

9.0x00、0、『\0』、『0』的區別:0x00=』\0』=0 『0』=48

C語言學習總結

1 c語言中有乙個賦值表示式,是其他多數高階語言中沒有的。2 c 語言的輸入與輸出操作是由函式來完成的,它不提供輸入輸出語句。3 c語言中有乙個共用體,其變數所點記憶體長度是其最長 成員變數的長度。4 static char a language char p a 8 5 void main int...

C語言學習總結

看了李明杰老師的c 語言課程,感覺老師講得很細 很透。收穫了很多新的知識,對cc 語言課程的學習總結。1.執行c 語言程式的步驟 1 編寫 c原始檔 2 編譯 c原始檔為 o目標檔案 3 鏈結 o目標檔案為可執行檔案 4 執行可執行檔案 2.常用格式符 1 d i 整數 int 2 f 小數 flo...

C語言學習總結

無參巨集定義 即巨集名後不帶引數。其定義的一般形式為 define 識別符號 字串其中各個名稱的含義如下 1 其中的 表示這是一條預處理命令。凡是以 開頭的均為預處理命令。2 define 為巨集定義命令。3 識別符號 為所定義的巨集名。4 字串 可以是常數 表示式 格式串等。例如 define m...