????莊燕文等編著的《Dev-C++基礎教程(清華大學大中小學一條龍教學研究實驗教材)》按照全國青少年信息學奧林匹克競賽的要求編寫,立足于Dev-C++程序設計語言的普及和應用?!禗ev-C++基礎教程(清華大學大中小學一條龍教學研究實驗教材)》主要講述Dev-C++的基礎知識、函數、數組、指針、結構、聯合體、I/O流、編譯宏指令、編程小技巧、數據結構和算法等內容。《Dev-C++基礎教程(清華大學大中小學一條龍教學研究實驗教材)》結構嚴謹,語言簡練,可以作為中小學校的教材和參考書,也適合讀者選作自學資料。
導語_點評_推薦詞
第1章?Dev-C++入門
1.1?C++語言的特點
1.2?Dev-C++及編譯器介紹
1.2.1?Dev-C++簡介
1.2.2?Dev-C++安裝過程
1.2.3?Dev-C++操作界面
1.3?編寫C++程序
習題1
第2章?Dev-C++語言簡介
2.1?C++程序的書寫格式
2.2?C++程序的組成
2.3?C++語言的字符集和詞法符號
2.3.1?C++語言的字符集
2.3.2?單詞及詞法規則
2.4?基本數據類型
2.5?運算符與表達式
2.5.1?運算符
2.5.2?表達式
2.5.3?C++語言中的簡寫形式
習題2
第3章?順序結構
3.1?賦值語句
3.2?輸入/輸出流
3.2.1?輸出流cout
3.2.2?輸入流cln
習題3
第4章?選擇結構
4.1?邏輯運算和關系運算
4.1.1?邏輯運算
4.1.2?關系運算
4.2?if語句(條件語句)
4.3?switch語句
習題4
第5章?循環結構
5.1?dowhile語句
5.2?while語句
5.3?for循環語句
5.4?多重循環語句
5.5?循環結構小結
習題5
第6章?函數
6.1?函數概述
6.1.1?函數分類
6.1.2?函數定義與函數調用
6.1.3?函數的說明方法
6.1.4?應用舉例
6.1.5?函數接口的相關規則
6.2?函數的作用域
6.3?嵌套和遞歸
6.3.1?函數的嵌套
6.3.2?遞歸
習題6
第7章?數組
7.1?-維數組
7.2?二維數組
7.3?結構體
7.4?字符串數組
習題7
第8章?指針
8.1?指針的相關概念
8.2?指針變量的使用
8.3?指向一維數組的指針
8.3.1?定義指向一維數組的指針變量
8.3.2?通過指針變量引用數組元素
8.4?指向二維數組的指針
8.4.1?定義指向二維數組的指針變量
8.4.2?通過指針變量引用數組元素
8.5?指向字符串的指針
8.5.1?指向字符串的指針的定義
8.5.2?用指針數組處理多個字符串
8.5.3?用二維字符數組處理多個字符串
8.5.4?對指針數組的進一步討論
8.6?指針與數組的對比
8.7?指針和函數
8.7.1?指針作為函數的返回值
8.7.2?指向函數的指針
8.7.3?函數指針作為函數的參數
習題8
第9章?字符串
9.1?字符串的基本操作
9.2?字符串的應用
9.2.1?字符串操作函數
9.2.2?C++字符串處理函數
習題9
第lO章?文件
10.1?文件的概念
10.2?文件的讀寫
習題10
第1l章?輸入與輸出流
11.1?I/O流的概念
11.2?輸出流
11.3?輸入流
11.4?抽象類
習題11
第12章?鏈表
12.1?鏈表概述
12.2?鏈表的建立
12.3?鏈表的輸出
12.4?鏈表某個結點的刪除
12.5?鏈表的插入
12.6?環形鏈表
習題12
第13章?Dev-C++的調試
13.1?程序的創建與編寫
13.2?程序的編譯和運行
13.3?程序的調試
13.3.1?調試方法
13.3.2?程序調試舉例
13.4?編程中常見錯誤類型歸納
附錄1?技巧和建議
附錄2?C++頭文件一覽
附錄3?C++語言的一些函數使用技巧
附錄4?如何獲得系統當前的時間和日期
附錄5?Dev-C++保留字說明
附錄6?C++ASCIl碼對照表