出版時間:2003-8 出版社:武漢工大出版社 作者:王浩 編
Tag標簽:無
內(nèi)容概要
全書共分11章。第1章概述,介紹必要的基本知識;第2章介紹C語言的基本數(shù)據(jù)類型及其運算;第3章介紹C語言簡單程序設(shè)計,即順序結(jié)構(gòu)程序設(shè)計;第4章介紹C語言流程控制語句;第5章介紹數(shù)組及其應(yīng)用;第6章介紹函數(shù)及其應(yīng)用;第7章介紹C語言編譯預(yù)處理功能;第8章介紹指針及其應(yīng)用;第9章介紹結(jié)構(gòu)與聯(lián)合;第10章介紹C語言的輸入輸出;第11章介紹面向?qū)ο笳Z言C++基礎(chǔ)知識,兩個附錄分別給出了ASCII字符編碼表和C標準庫函數(shù)?! ”緯勺鳛楦叩仍盒S嬎銠C科學(xué)與技術(shù)專業(yè)或其他專業(yè)的計算機程序設(shè)計教材,適用于只有很少甚至沒有編程經(jīng)驗的大專院校學(xué)生,也可作為從事計算機應(yīng)用的科技人員自學(xué)或培訓(xùn)教材。
書籍目錄
1 概述 1.1 程序設(shè)計和程序設(shè)計語言 1.1.1 程序與軟件 1.1.2 程序設(shè)計語言發(fā)展 1.2 算法 1.2.1 問題求解過程 1.2.2 算法及其表示 1.2.3 結(jié)構(gòu)化程序設(shè)計 1.3C 語言概述 1.3.1 C語言歷史 1.3.2 C語言特點 1.3.3 C語言程序結(jié)構(gòu) 習(xí)題2 基本數(shù)據(jù)類型及其運算 2.1 基本語法單位 2.1.1 字符集 2.1.2 保留字 2.1.3 標識符 2.2 基本數(shù)據(jù)類型 2.2.1 整數(shù)類型 2.2.2 實數(shù)類型 2.2.3 字符類型 2.2.4 數(shù)據(jù)類型轉(zhuǎn)換 2.3 常量和變量 2.3.1 數(shù)值常量 2.3.2 符號常量 2.3.3 變量 2.4 運算和表達式 2.4.1 算術(shù)運算符與算術(shù)表達式 2.4.2 關(guān)系運算符和關(guān)系表達式 2.4.3 邏輯運算符與邏輯表達式 2.4.4 位運算符及其表達式 2.4.5 賦值運算符與賦值表達式 2.4.6 條件運算符與條件表達式 2.4.7 逗號運算符和逗號表達式 2.4.8 sizeof運算符 2.4.9 運算符的優(yōu)先級和結(jié)合性 習(xí)題3 簡單程序設(shè)計 3.1 表達式語句 3.2 基本輸入輸出函數(shù) 3.2.1 字符輸出函數(shù)putchar 3.2.2 字符輸入函數(shù)getchar 3.2.3 格式輸出函數(shù)printf 3.2.4 格式輸入函數(shù)scanf 3.3 程序舉例 習(xí)題4 流程控制 4.1 復(fù)合語句 4.2 選擇語句 4.2.1 if語句 4.2.2 switch語句 4.3 循環(huán)語句 4.3.1 while語句 4.3.2 do-while語句 4.3.3 for語句 4.3.4 循環(huán)的嵌套 4.4 跳轉(zhuǎn)語句 4.4.1 break語句 4.4.2 continue語句 4.4.3 goto語句 4.5 程序舉例 習(xí)題5 數(shù)組 5.1 一維數(shù)組 5.1.1 數(shù)組定義 5.1.2 數(shù)組的引用 5.1.3 一維數(shù)組賦初值 5.2 字符數(shù)組 5.2.1 字符數(shù)組與字符串 5.2.2 字符數(shù)組引用 5.2.3 字符串處理函數(shù) 5.3 多維數(shù)組 5.3.1 多維數(shù)組的定義 5.3.2 多維數(shù)組的存儲 5.3.3 多維數(shù)組的引用 5.3.4 多維數(shù)組的初始化 5.3.5 二維數(shù)組的定義、引用和初始化 5.4 程序舉例 習(xí)題6 函數(shù) 6.1 函數(shù)的定義與調(diào)用 6.1.1 函數(shù)概述 6.1.2 函數(shù)的定義 6.1.3 函數(shù)的調(diào)用 6.2 函數(shù)參數(shù) 6.2.1 形式參數(shù)與實在參數(shù)的概念 6.2.2 形式參數(shù)與實在參數(shù)的結(jié)合 6.2.3 數(shù)組作為函數(shù)參數(shù) 6.3 函數(shù)的類型 6.3.1 函數(shù)的類型說明 6.3.2 返回語句 6.4 函數(shù)嵌套與遞歸調(diào)用 6.4.1 函數(shù)的嵌套調(diào)用 6.4.2 函數(shù)的遞歸調(diào)用 6.5 局部變量與全局變量 6.5.1 局部變量 6.5.2 全局變量 6.6 變量的存儲屬性 6.6.1 局部變量的存儲方式 6.6.2 全局變量的存儲方式 6.7 內(nèi)部函數(shù)與外部函數(shù) 6.7.1 內(nèi)部函數(shù) 6.7.2 外部函數(shù) 6.8 程序舉例 習(xí)題7 編譯預(yù)處理 7.1 宏定義指令 7.1.1 #define 7.1.2 #undef 7.2 文件包含指令 7.3 條件編譯指令 7.4 程序舉例 習(xí)題 8 指針與引用 8.1 地址、指針和指針運算 8.1.1 地址與指針 8.1.2 指針說明 8.1.3 指針的運算 8.1.4 動態(tài)內(nèi)存分配 8.2 指針與數(shù)組 8.2.1 數(shù)組指針 8.2.2 字符數(shù)組指針 8.2.3 指針數(shù)組和多級指針 8.3 指針與函數(shù) 8.3.1 指針作為函數(shù)參數(shù) 8.3.2 帶參main函數(shù)和命令行參數(shù) 8.3.3 返回指針的函數(shù) 8.3.4 指向函數(shù)的指針 8.4 程序舉例 習(xí)題 9 結(jié)構(gòu)與聯(lián)合 9.1 結(jié)構(gòu)的概念 9.1.1 結(jié)構(gòu)定義與變量說明 9.1.2 結(jié)構(gòu)變量的引用 9.2 結(jié)構(gòu)數(shù)組 9.3 結(jié)構(gòu)和函數(shù) 9.3.1 結(jié)構(gòu)型函數(shù) 9.3.2 結(jié)構(gòu)指針型函數(shù) 9.4 結(jié)構(gòu)指針 9.4.1 指向結(jié)構(gòu)的指針 9.4.2 鏈表 9.5 字段結(jié)構(gòu) 9.5.1 字段結(jié)構(gòu)定義 9.5.2 字段變量的引用 9.6 聯(lián)合類型 9.6.1 聯(lián)合類型概念 9.6.2 聯(lián)合類型變量的引用 9.7 枚舉類型 9.8 類型定義 9.9 程序舉例 習(xí)題 10 輸入輸出 10.1 輸入輸出的基本概念 10.1.1 文件、緩沖區(qū)與流 10.1.2 C輸入輸出機制 10.2 終端輸入輸出 10.2.1 字符輸入輸出 10.2.2 字符串輸入輸出 10.2.3 格式化輸入輸出 10.3 文件輸入輸出 10.3.1 文件的打開與關(guān)閉 10.3.2 文件的讀寫 10.3.3 文件的數(shù)據(jù)塊讀寫 10.3.4 其他文件操作函數(shù) 10.4 非緩沖輸入輸出 10.4.1 文件的打開和關(guān)閉 10.4.2 文件的讀寫 10.4.3 文件的隨機讀寫 10.5 程序舉例 習(xí)題 11 面向?qū)ο笳Z言C++基礎(chǔ) 11.1 從C到C++ 11.2 C++在面向過程方面的擴充 11.2.1 輸入輸出流類 11.2.2 函數(shù)重載 11.2.3 缺省參數(shù) 11.2.4 內(nèi)聯(lián)函數(shù) 11.2.5 引用 11.2.6 動態(tài)內(nèi)存分配/撤銷 11.2.7 其他擴充 11.3 類與對象 11.3.1 類的定義與實現(xiàn) 11.3.2 對象創(chuàng)建與引用 11.3.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 11.4 繼承與派生 11.4.1 基類與派生類 11.4.2 派生類的構(gòu)造函數(shù)與析構(gòu)函數(shù) 11.4.3 多繼承 11.5 多態(tài)性與運算符重載 11.5.1 滯后聯(lián)編與虛函數(shù) 11.5.2 抽象類 習(xí)題 附錄A ASCII碼字符表 附錄B C的庫函數(shù)
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載