注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C程序設計教程

C程序設計教程

C程序設計教程

定 價:¥20.00

作 者: 張莉主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 程序設計

ISBN: 9787505354043 出版時間: 2000-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 225 字數(shù):  

內容簡介

  C程序設計編程靈活,是現(xiàn)代程序設計的基礎。C語言本身具有簡潔、實用、代碼質量高。可移植性強等一系列優(yōu)點,是一種通用性語言,非常適用于應用軟件及系統(tǒng)軟件的開發(fā)。一個程序設計人員要學習現(xiàn)代化的編程技術,應該首先學會使用C語言程序設計。本書以全國計算機等級考試(二級)最新大綱為主線,對C語言的要點進行了分析,所有實例均上機調試通過,還增加了動畫與音樂制作部分。本書主要介紹:C語言的結構特點、發(fā)展及應用、數(shù)據(jù)結構及其運算、程序流程控制、數(shù)組與函數(shù)、指針類型的各種操作、構造類型及應用、文件操作、圖形與音樂制作等。本書不僅可作為普通高校和各種培訓班的教材,其內容的實用性、專業(yè)性、系統(tǒng)性也非常適合編程愛好者及參加全國計算機等級(二級)考試人員作為自學的參考用書。

作者簡介

暫缺《C程序設計教程》作者簡介

圖書目錄

    第1章 C語言程序設計概述
    1.1 C語言的發(fā)展、特點與應用
    1.1.1 C語言的發(fā)展
    1.1.2 C語言的特點
    1.1.3 C語言的應用
    1.2 Turbo C的集成環(huán)境
    1.2.1 Turbo C 2.0的特點與配置要求
    1.2.2 Turbo C 2.0的內容
    1.2.3 Turbo C 2.0的安裝與啟動
    1.2.4 TurboC的熱鍵
    1.3 C語言的數(shù)據(jù)類型
    1.3.1 基本數(shù)據(jù)類型
    1.3.2 常量與變量
    1.3.3 不同類型數(shù)據(jù)之間的轉換與運算
    1.4 C語言的程序組成
    1.4.1 C語言程序的組成
    1.4.2 C語言的標識符
    1.4.3 C語言的關鍵字(又稱保留字)
    1.4.C 語言的運算符和表達式
    1.5 本章小結
   
   第2章 程序流程控制
    2.1 順序結構與輸入/輸出方法
    2.1.1 C語言的順序結構
    2.1.2 基本輸入/輸出
    2.1.3 格式化輸入/輸出
    2.2 條件分支結構
    2.2.1 if語句
    2.2.2 if-else語句
    2.2.3 else-if語句
    2.2.4 Switch-case語句
    2.3 循環(huán)結構
    2.3.1 for循環(huán)
    2.3.2 while循環(huán)
    2.3.3 do-while循環(huán)
    2.3.4 3種循環(huán)的比較
    2.4 轉移語句
    2.4.1 goto語句
    2.4.2 break語句
    2.4.3 continue語句
    2.5 本章小結
   
    第3章 數(shù)組與字符串
    3.1 一維數(shù)組
    3.1.1 數(shù)組及其特點
    3.1.2 一維數(shù)組定義與引用
    3.2 多維數(shù)組
    3.2.1 二維數(shù)組
    3.2.2 三維數(shù)組
    3.3 數(shù)組元素初始化
    3.3.1 一維數(shù)組的初始化
    3.3.2 二維數(shù)組的初始化
    3.3.3 數(shù)組用作函數(shù)參數(shù)
    3.4 字符與數(shù)組
    3.4.1 字符數(shù)組
    3.4.2 字符串數(shù)組及其初始化
    3.5 字符串處理函數(shù)
    3.6 本章小結
   
   第4章 函數(shù)與變量
    4.1 函數(shù)
    4.1.1 函數(shù)的定義
    4.1.2 函數(shù)的返回值
    4.1.3 函數(shù)的調用
    4.1.4 遞歸函數(shù)與遞歸調用
    4.1.5 外部函數(shù)與內部函數(shù)
    4.2 變量的作用域和存儲類型
    4.2.1 變量的作用域
    4.2.2 變量的存儲類型
    4.3 本章小結
   
   第5章 編譯預處理
    5.1 什么是編譯預處理
    5.2 宏定義和宏替換
    5.2.1 符號常量的宏定義和宏替換
    5.2.2 帶參數(shù)的宏定義和宏替換
    5.2.3 取消宏定義( # undef)
    5.3 文件包含
    5.4 條件編譯
    5.5 本章小結
   
   第6章 指針
    6.1 指針和地址
    6.1.1 指針的概念
    6.1.2 指針和地址
    6.2 指針變量和指針運算符
    6.2.1 指針變量
    6.2.2 指針運算符
    6.2.3 指針的運算性質
    6.3 指針和函數(shù)參數(shù)
    6.4 指針與字符串
    6.5 指針與數(shù)組
    6.5.1 一維數(shù)組的指針
    6.5.2 指針與多維數(shù)組
    6.5.3 指針數(shù)組
    6.5.4 指向指針的指針
    6.5.5 數(shù)組指針
    6.6 指針與函數(shù)
    6.6.1 函數(shù)指針
    6.6.2 返回指針的函數(shù)
    6.6.3 指向函數(shù)的指針作函數(shù)參數(shù)
    6.7 本章小結
   
   第7章 結構體與共用體
    7.1 結構體的定義與引用
    7.1.1 結構體的定義
    7.1.2 結構體的引用
    7.2 結構體與函數(shù)
    7.3 結構體的初始化
    7.4 結構體數(shù)組
    7.5 指向結構體的指針
    7.5.1 結構體指針的概念
    7.5.2 結構體指針的使用
    7.6 結構體指針與鏈表
    7.6.1 什么是鏈表
    7.6.2 鏈表的建立
    7.6.3 鏈表的輸出
    7.6.4 鏈表的插入
    7.6.5 鏈表的刪除
    7.7 共用體
    7.7.1 共用體的定義
    7.7.2 結構體與共用體的區(qū)別
    7.7.3 共用體的引用
    7.8 綜合舉例
    7.9 本章小結
   
   第8章 枚舉與位運算
    8.1 枚舉
    8.1.1 枚舉的定義及應用
    8.1.2 類型定義(typedef)
    8.2 位運算
    8.2.1 位運算符
    8.2.2 位運算應用
    8.3 本章小結
   
   第9章 文件
    9.1 文件概述
    9.1.1 文件的概念與文件結構
    9.1.2 文件系統(tǒng)的緩沖性
    9.2 標準文件輸入/輸出
    9.3 緩沖型文件的輸入/輸出
    9.3.1 文件類型指針
    9.3.2 緩沖型文件的輸入/輸出函數(shù)
    9.3.3 文件的打開與關閉
    9.3.4 文件的讀寫
    9.3.5 文件的定位
    9.3.6 出錯檢測
    9.3.7 其他緩沖型文件函數(shù)
    9.4 本章小結
   
   第10章 圖形與音樂制作
    10.1 字符屏幕管理
    10.1.1 顯示模式簡介
    10.1.2 PC機的顯示適配器
    10.1.3 字符屏幕操作函數(shù)
    10.1.4 字符屬性控制函數(shù)
    10.1.5 字符屏幕顯示狀態(tài)函數(shù)
    10.2 圖形屏幕管理
    10.2.1 圖形系統(tǒng)簡介
    10.2.2 顏色設置
    10.3 常用繪圖函數(shù)
    10.3.1 常用繪圖函數(shù)
    10.3.2 填充模式函數(shù)
    10.3.3 著色函數(shù)
    10.3.4 圖形模式下的字符輸出函數(shù)
    10.4 動畫制作
    10.5 音樂制作
    10.5.1 音響制作函數(shù)
    10 5. 2 樂譜制作知識
    10.6 本章小結
   附錄A 常用字符與ASCII碼對照表
   附錄B 全國計算機等級考試(二級)最新大綱
   
   
   
   
   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號