C語言

順序結(jié)構(gòu)
進(jìn)制轉(zhuǎn)換
1.非十進(jìn)制轉(zhuǎn)十進(jìn)制方法是按權(quán)展開。

2.十進(jìn)制轉(zhuǎn)換為非十進(jìn)制
小除大等于0,小余大等于小。

一、標(biāo)識符、常量與變量
二、數(shù)據(jù)類型
三、算術(shù)和賦值表達(dá)式
四、自加自減和逗號運算符
五、數(shù)據(jù)的輸入與輸出
選擇結(jié)構(gòu)
一、關(guān)系運算與邏輯運算
3.短路運算
1.當(dāng)&&或是||前面的判斷值為真(假)時,不用在執(zhí)行邏輯運算符后面的語句了。
&&是一假為假;||是一真為真。
二、if語句
注:當(dāng)條件為真時,只執(zhí)行后面的一條語句。
三、條件運算符
四、switch語句
循環(huán)結(jié)構(gòu)
一、while語句
二、do-while語句
三、for語句
四、break和continue
注:break是跳出本層循環(huán);continue是結(jié)束本次循環(huán)然后繼續(xù)下個循環(huán)。
五、循環(huán)的嵌套
第六章 函數(shù)
1.實參和形參各占用獨立的存儲單元
2.形參只能是變量,用來接收實參
3.形參只有在被調(diào)用的時候才分配存儲空間
4.c語言除了main函數(shù)外,其他任何函數(shù)都可以遞歸調(diào)用
5.return語句只能返回一個值
二、函數(shù)的調(diào)用
1.應(yīng)該先定義,后調(diào)用(也可后定義,但要聲明)
2.若函數(shù)首部省略類型,默認(rèn)為int型
三、函數(shù)之間的值傳遞
注:值傳遞是單向的
第七章 數(shù)組
7.1 一維數(shù)組
7.2 二維數(shù)組
數(shù)組練習(xí)題 p16
第8章 指針
8.1 指針與變量

指針變量取*時,右邊賦值不用&.
函數(shù)的返回值可以是任何類型
8.2 指針與一維數(shù)組

數(shù)組名是地址常量不可改變 p19 20:00
反思a++這種帶賦值的都是錯的(常量不可賦值)


8.3 指針與二維數(shù)組
注:一維數(shù)組只需要一個*或[]就能代表內(nèi)容。
二維數(shù)組需要兩個*或[]才能代表內(nèi)容(一個代表的是地址)。

第九章 字符串
9.1 字符數(shù)組與字符串
字符數(shù)組:沒有’\0‘
字符串?dāng)?shù)組:以’\0‘結(jié)尾
9.2 字符串指針
9.3 字符串的輸入與輸出以及函數(shù)

9.4 字符串?dāng)?shù)組
9.5 字符串函數(shù)
八進(jìn)制以\0開頭或者是\(1-7),如果是單純的\0后面沒有數(shù)字的話,就是字符串的結(jié)束標(biāo)志。
strlen函數(shù)計算字符長度時,不包含'\0’
sizeof函數(shù)計算字節(jié)數(shù)時,包含‘\0’
字符及字符數(shù)組長度不包含‘\0'
字符串及字符串?dāng)?shù)組長度包含’\0'
數(shù)組(包括字符串?dāng)?shù)組)長度包含‘\0’
字符串長度相當(dāng)于strlen不包含‘\0’
第十章 變量的作用域與存儲類
10.1 變量的作用域
10.2 變量的存儲類
第十一章 編譯預(yù)處理
第十二章 結(jié)構(gòu)體
12.2 結(jié)構(gòu)體
二、結(jié)構(gòu)體變量的定義(書中295頁)
三、結(jié)構(gòu)體的初始化(書中296頁)
在vc6.0環(huán)境下,各個數(shù)據(jù)類型的字節(jié)
四、結(jié)構(gòu)體成員的引用(書中296頁)
這次應(yīng)該看