C程式設計內容總結

2021-10-16 18:19:26 字數 1968 閱讀 7507

第一章:c語言概述

第二章:程式的靈魂-演算法

第三章:資料型別,運算子和表示式

1. 定義變數的規則

2. 整型資料

1) 常量:表示方法,型別

2) 變數:表示方法,記憶體中的存放方式,分類,定義,溢位3. 浮點型資料

1) 常量:表示方法,型別

2) 變數:記憶體中的存放方式,分類,定義,捨入誤差4. 字元型資料

1) 常量:轉義字元*

2) 變數:記憶體中的存放方式

5. 字串(c語言沒有字串這種資料型別)1) 常量:定義,記憶體中的存放方式,與字元型資料區別2) 變數:用字元陣列表示

6. 變數賦初值:賦值規則

7. 各種資料型別間的混合運算

1) 混合運算的自動轉換規則

2) 強制型別轉換

3) 賦值轉換

8. 算術運算子和算術表示式

1的計算規則

2) 優先順序問題(p365附錄c)

3) 自增(++),自減(--)*

9. 賦值運算子和賦值表示式

1) 賦值規則

2) 復合的賦值運算子

3) 賦值表示式

10. 逗號運算子和逗號表示式

1) 表示式的計算規則

第四章:順序程式設計

1. 字元資料的輸入和輸出:putchar(c); getchar()

2. 格式輸入與輸出:printf();scanf()*第五章:選擇程式設計

1. 關係運算子與關係表示式

2. 邏輯運算子與邏輯表示式

3. 條件運算子

4. if語句的幾種形式

5. switch語句

第六章:迴圈控制

1. goto語句

2. while do-while for迴圈語句3. break; continue語句

4. 迴圈巢狀

第七章:陣列*

1. 一維陣列的定義和引用:定義,引用,初始化2.

二維陣列的定義和引用:定義,引用,初始化3. 字元陣列:

定義,引用,初始化,結束標誌,輸入輸出4. 字串處理函式

第八章:函式

1. 函式定義的一般形式

1) 無參函式的定義

2) 有參函式的定義

2. 函式引數與函式值

1) 形參和實參

2) 返回值

3. 函式的呼叫

1) 呼叫的一般形式及呼叫方式

2) 函式定義與函式宣告

4. 函式的巢狀定義和遞迴定義

5. 陣列作為函式引數

1) 陣列元素做實參

2) 陣列名做函式引數

3) 多維陣列名做函式引數

6. 區域性變數與全域性變數

7. 變數的儲存類別

1) auto變數

2) 用static宣告區域性變數

3) register變數

4) 用extern宣告外部變數

5) 用static宣告外部變數

8. 內部函式與外部函式

第九章:預處理命令

1. 巨集定義*

2. 「檔案包含」處理

第十章:指標

1. 指標變數:定義,引用

2. 指標變數做函式引數

3. 陣列與指標

1) 指向陣列元素的指標

2) 通過指標引用陣列元素

3) 用陣列名做函式引數

4. 字串與指標

1) 字串的表示形式

2) 字元指標做函式引數

3) 字元指標變數和字元陣列的區別

5. 指向函式的指標

6. 返回指標值的函式

7. 指標陣列和指向指標的指標

8. 有關指標的資料型別和指標運算小結

第十一章:結構體與共用體

1. 結構體:定義,引用,初始化

2. 結構體陣列:定義,引用,初始化

3. 共用體:定義,引用,初始化

補充:常見錯誤和程式除錯

2023年c程式設計實驗內容

軟體學院實驗卡和實驗報告 學號姓名年級專業班級 實驗室組別實驗日期年月日 軟體學院實驗卡和實驗報告 學號姓名年級專業班級 實驗室組別實驗日期年月日 軟體學院實驗卡和實驗報告 學號姓名年級專業班級 實驗室組別實驗日期年月日 軟體學院實驗卡和實驗報告 學號姓名年級專業班級 實驗室組別實驗日期年月日 軟體...

C語言程式設計總結

一 c語言程式的基本結構 include stdio.h void main 二 變數的定義 1 整型 int a b,s 0 可以在定義的同時為變數進行賦值 長整型 long 無符號整型 非負整數 unsigned 2 單精度實型 float x,y,z 1.0 3 雙精度實型 double l,...

C語言程式設計總結

其餘的資料型別如char short int long float等與標準c語言完全相同。bit sbit sfr 和sfr16資料型別專門用於51微控制器硬體和c51編譯器,並不是標準c語言的一部分,不能通過指標進行訪問。bit sbit sfr 和sfr16資料型別專門用於訪問51微控制器的特殊...