『課程目錄』:
1.01數組的概念及分類
2.02一維數組的定義
3.03二維數組的定義
4.04一維數組的初始化
5.05二維數組的初始化.
6.06數組元素的引用
7.07字符數組
8.01內存的概念及分區
9.02普通全局變量
10.03_1靜態全局變量
11.03_2靜態全局變量
12.04普通局部變量
13.05靜態局部變量
14.06變量重名問題
15.07外部函數和內部函數
16.01預處理include
17.02define不帶參的宏定義
18.03_define帶參宏
19.04選擇性編譯
20.05防止頭文件重復包含
21.06選擇性編譯
22.07動態庫靜態庫的概念;
23.08靜態庫的制作以及使用
24.00指針相關知識點介紹
25.01內存的概念
26.02內存的分區
27.03指針的相關概念
28.04指針的定義方法
29.05指針的分類
30.06指針和變量的關系
31.07指針保存數組元素的地址
32.08指針的運算
33.09指針數組
34.10指針的指針
35.11字符串和指針
36.14數組指針的概念
37.15數組指針的定義
38.16數組指針的用法
39.17多維數組指針的定義
40.18數組名字取地址
41.19數組名字和指針變量的區別
42.20多維數組中指針的轉換.
43.21二維數組名字相關的表達式
44.22指針作為函數的參數
45.23指針作為函數的返回值
46.26函數指針
47.27通用指針
48.28main函數傳參
49.01動態內存申請及malloc和free5
50.02calloc動態內存申請
51.03_relloc
52.04_relloc例子
53.01字符串處理概述及strlen函數
54.03strcat_strncat
55.04字符串比較strcmpstrncmp函數
56.05結構體指針概念及定義與使用
57.05字符查找函數strchr_strrchr函數
58.06字符串中找字符串strstr函數
59.07內存設置memset函數
60.08字符串轉數值
61.09字符串切割函數strtok函數.
62.10字符串切割2
63.11格式化輸入輸出sprintf_sscanf函數
64.12格式化輸入sscanf函數高級用法:
65.14const修飾指針的意義
66.02結構體類型的定義
67.04結構體數組
68.06結構體指針的用處
69.07結構體內存分配規則
70.08結構體字節對齊的目的
71.09結構體指定對其規則
72.10位段
73.11共用體.
74.12枚舉類型
75.01鏈表的概念
76.02鏈表的創建和遍歷
77.03鏈表節點按num查找
78.04按姓名查找節點;
79.05link鏈表釋放
80.06按num刪除節點
81.07按name刪除節點
82.08按num從小到大插入節點
83.09鏈表排序
84.10鏈表逆序
85.11雙向鏈表的創建及遍歷
86.12雙向鏈表按num刪除節點7
87.13雙向鏈表插入節點
88.02文件的定義及標準io函數讀寫文件的特點
89.03標準io庫函數輸出特點行緩沖
90.04標準io庫函數輸入輸出特點全緩沖及無緩沖
91.05磁盤文件的分類
92.06文件指針
93.07_打開及關閉文件操作
94.08_fgetc_fputc函數
95.10_fgets_fputs函數
96.12_fread_fwrite函數