第1章 程式設計和c語言
最簡單的c語言程式;
第2章 演算法——程式的靈魂
第3章·簡單的c程式設計——順序程式設計
常量,變數(先定義後使用),常變數,識別符號;
資料型別;
運算子與表示式,不同型別資料間混合運算;
c語句;
資料的輸入輸出,printf(),scanf()函式,字元資料輸入輸出;
第4章 選擇結構程式設計
if語句實現選擇;
關係運算子和關係表示式;
邏輯運算和邏輯表示式,邏輯變數;
條件表示式和條件運算子;
switch語句;
第5章 迴圈結構程式設計
while語句;
do while語句;
for 語句;
break語句;
continue語句;
第6章 利用陣列處理批量資料
一維陣列定義,引用,初始化;
二維陣列定義,引用,初始化;
字元陣列定義,引用,初始化;
字串;
字元陣列的輸入輸出;
字串處理函式;
第7章 用函式實現模組化程式設計
函式的定義,呼叫;
函式的巢狀,遞迴呼叫;
陣列作為函式的引數;
區域性變數,全域性變數;
變數的儲存方式和生存期;
變數的定義與宣告區別;
內部函式與外部函式;
第8章 善於利用指標
指標變數的定義與引用;
通過指標引用陣列,字串;
函式指標的定義,引用;
指標返回值;
指標陣列和多重指標;
指標陣列作為mian()函式的形參;
動態記憶體分配與指向它指標;
void 型別指標;
第9章 使用者自己建立資料型別
結構體的定義與初始化;
結構體陣列;
結構體指標;
鍊錶;共用體;
列舉;typedef;
第10章 對檔案的輸入輸出
檔案型別指標;
fopen,fclose,fread,fwrite,fgetc,fputc,fgets,fputs,fprintf,fscanf,fread,fwrite;
檔案位置標記及定位;
檔案讀寫出錯檢測;
程序控制程式設計
程序定義,組成,結構,狀態,排程;
程序id;
程序建立,fork(),vfork();
exec函式族;
孤兒程序殭屍程序;
程序等待;
程序退出;
程序間通訊
管道,訊號,共享記憶體,訊息佇列,訊號量;
多執行緒程式設計
程序執行緒關係;執行緒建立,等待,分離,同步,互斥量;
資料庫程式設計
建立表,插入,查詢,刪除;
sqlite3_exec(),sqlite3_get_table();
檔案程式設計
檔案描述符;
不帶快取的i/o操作;
帶快取的i/o操作;
網路程式設計
osi七層模型;
tcp/ip協議參考模型;
位元組序,位元組序轉換函式,套接字;
sockaddr和sockaddr_in;
字串ip位址和二進位制ip位址轉換;
tcp網路程式設計架構;
socket(),bind(),listen(),accept(),connect(),
Linux知識點梳理
使用者名稱 主機名 root hostname 使用者名稱 主機名稱 符號含義 當前使用者屬於root使用者 當前使用者屬於普通使用者 注意 對系統進行配置管理時,如要root使用者 檢視主機名稱 hostname設定主機名稱 hostname hadoop senior.com注意 該方式設定,當...
spring 知識點梳理
1.spring預設所有管理的bean都是單例模式 懶載入,所有的bean都是交給spring容器中的map管理,生命週期與spring相同,如果使用多例模式,bean則是交給記憶體管理,生命週期與spring無關 2.ssm分層 控制層 服務層 資料層 對應的註解分別為 controller se...
Qt知識點梳理
將應用程式的控制權傳遞給qt,程式進入事件迴圈,等待滑鼠,鍵盤等事件 return a.exec 這句初始化靜態窗體,內部建立所需要的訊號和槽對應 ui setupui this 設定style m centralwidget setstylesheet qwidget centralwidget ...