C語言程序設(shè)計

出版時間:2011-7  出版社:清華大學出版社  作者:陳銳 等主編,劉宇,劉河 等副主編  頁數(shù):345  

內(nèi)容概要

C語言是計算機專業(yè)的基礎(chǔ)課和核心課程。本書內(nèi)容包括C語言概述、C語言程序開發(fā)環(huán)境、基本數(shù)據(jù)類型、運算符與表達式、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)、指針、預處理命令、結(jié)構(gòu)體與聯(lián)合體、位運算、文件、鏈表。本書內(nèi)容全面,結(jié)構(gòu)清晰,語言通俗,重難點突出,例題豐富,所有程序都能夠直接運行。
本書可作為高等院校的計算機及相關(guān)專業(yè)的C語言教材,也可作為計算機軟件開發(fā)、等級考試和軟件資格考試人員的參考書。

書籍目錄

第1章 C語言概述
 1.1 C語言的產(chǎn)生與發(fā)展
 1.2 為什么要學習C語言
  1.2.1 學習C語言的好處
  1.2.2 如何學好C語言
 1.3 C語言的特點
 1.4 程序設(shè)計基礎(chǔ)——進制轉(zhuǎn)換
  1.4.1 二進制數(shù)的表示
  1.4.2 二進制數(shù)與十進制數(shù)、八進制數(shù)、十六進制數(shù)的對應(yīng)關(guān)系
  1.4.3 二進制數(shù)、十六進制數(shù)和八進制數(shù)轉(zhuǎn)換為十進制數(shù)
  1.4.4 十迸制數(shù)轉(zhuǎn)換為二進制數(shù)
  1.4.5 十進制數(shù)轉(zhuǎn)換為十六進制數(shù)
  1.4.6 十進制數(shù)轉(zhuǎn)換為八進制數(shù)
  1.4.7 二進制數(shù)與十六進制數(shù)、八進制數(shù)的相互轉(zhuǎn)換
 1.5 計算機中數(shù)的表示
  1.5.1 計算機中的正數(shù)與負數(shù)表示
  1.5.2 原碼、補碼
  1.5.3 浮點數(shù)
 1.6 小結(jié)
 習題
第2章 C語言程序開發(fā)環(huán)境
2.1 Turbo C 2.0開發(fā)環(huán)境
  2.1.1 Turbo C 2.0開發(fā)環(huán)境介紹
  2.1.2 C程序的開發(fā)步驟
 2.2 Visual C++6.0開發(fā)環(huán)境
  2.2.1 使用Visual C++6.0開發(fā)環(huán)境新建C程序文件
  2.2.2 Visual C+十6.0開發(fā)環(huán)境常用命令介紹
 ……
第4章 運算符與表達式
第5章 順序結(jié)構(gòu)程序設(shè)計
第6章 選擇結(jié)構(gòu)程序設(shè)計
第7章 循環(huán)結(jié)構(gòu)程序設(shè)計
第8章 數(shù)組
第9章 函數(shù)
第10章 指針
第11章 預處理命令
第12章 結(jié)構(gòu)體聯(lián)合體
第13章 位運算
第14章 文件
第15章 鏈表

章節(jié)摘錄

版權(quán)頁:插圖:指針也是一種數(shù)據(jù)類型,指針變量用來存放地址而不是普通數(shù)據(jù)。注意區(qū)分地址與指針的區(qū)別,雖然指針也是地址,但是指針是一種數(shù)據(jù)類型。使用指針可以使寫出來的程序運行效率有極大的提高,并增加了程序設(shè)計的靈活性。指針可以與變量、數(shù)組、字符串、函數(shù)結(jié)合起來使用。指針變量是存放的變量,變量指針是指變量的地址。定義指針變量時,指針變量前面的只是說明該變量是指針類型;在引用指針變量時,表示取指針變量所指向的內(nèi)容。與&是兩個互逆的運算符,一個是取指針變量的內(nèi)容,一個是取變量的地址。指針變量作為函數(shù)參數(shù)時,傳遞的是地址。指針變量可以指向數(shù)組中的某個元素,也可以指向某一行數(shù)組。如果指針變量指向數(shù)組中的某一行,這樣的變量稱為行指針變量,這兩種指針變量都稱為數(shù)組指針。函數(shù)指針是指向函數(shù)的指針,通過使用函數(shù)指針,可以調(diào)用指針所指向的函數(shù)。函數(shù)指針也可以作為函數(shù)的參數(shù),如C語言提供的快速排序函數(shù)qsort中的參數(shù)compare就是一個函數(shù)指針。指針數(shù)組指的是數(shù)組中存放的是指針,即數(shù)據(jù)元素都是地址。二級指針是指向指針的指針,用兩個表示。二級指針一般是在要修改一級指針為形式參數(shù)的情況下使用。在處理多個字符串時,通常使用字符指針數(shù)組存放字符串,這樣可以節(jié)省內(nèi)存單元。在帶參數(shù)的main函數(shù)中,形式參數(shù)中的字符數(shù)組argv存放命令行的各個參數(shù)。指針極大地豐富了c語言的功能。每一個專業(yè)的c程序員必須學會靈活使用指針。但是對于初學者來說,指針較難理解和掌握,需要大家多思考、多上機、勤動手,才能盡快地掌握指針。

編輯推薦

《C語言程序設(shè)計》:新穎的教材內(nèi)容-基理論知識與實例完美融合、豐富的教學資源-免費提供電子課件、習題庫及其參考答案。

圖書封面

評論、評分、閱讀與下載


    C語言程序設(shè)計 PDF格式下載


用戶評論 (總計1條)

 
 

  •   非常不錯,有視頻就好了,
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7