本書將基礎(chǔ)理論和實(shí)踐相結(jié)合,系統(tǒng)介紹了計(jì)算機(jī)科學(xué)與技術(shù)各專業(yè)方向的基礎(chǔ)知識(shí)。每章包括基礎(chǔ)理論、基礎(chǔ)應(yīng)用、思考與探索、實(shí)踐環(huán)節(jié)4部分。每章的基礎(chǔ)理論部分講解基礎(chǔ)原理;基礎(chǔ)應(yīng)用部分介紹典型應(yīng)用;思考與探索部分以問答形式提出擴(kuò)展問題,引導(dǎo)讀者思考,指明其知識(shí)點(diǎn)和后續(xù)課程的相關(guān)性;實(shí)踐環(huán)節(jié)部分設(shè)計(jì)了多種實(shí)踐項(xiàng)目。本書包含計(jì)算機(jī)硬件基礎(chǔ)、系統(tǒng)軟件基礎(chǔ)、系統(tǒng)性能與安全、辦公軟件應(yīng)用、數(shù)據(jù)庫系統(tǒng)應(yīng)用、多媒體軟件應(yīng)用、軟件和程序設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)等方面的內(nèi)容。
本書是一種基礎(chǔ)廣泛、實(shí)用性較強(qiáng)的計(jì)算機(jī)專業(yè)入門教材,可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的課程教材,也可作為非計(jì)算機(jī)專業(yè)讀者的參考用書。本書提供教材配套的多媒體PPT課件、操作素材等資源,方便讀者學(xué)習(xí)。
? 本書內(nèi)容系統(tǒng)全面,層次分明。包括計(jì)算機(jī)硬件基礎(chǔ)、系統(tǒng)軟件基礎(chǔ)、系統(tǒng)性能與安全、辦公軟件應(yīng)用、數(shù)據(jù)庫系統(tǒng)應(yīng)用、多媒體軟件應(yīng)用、軟件和程序設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)等內(nèi)容,涵蓋計(jì)算機(jī)科學(xué)各個(gè)專業(yè)方向及重要知識(shí)點(diǎn)。? 理論結(jié)合實(shí)踐。既有專業(yè)理論基礎(chǔ)的講解,又有計(jì)算機(jī)操作能力的培養(yǎng)。每章包括基礎(chǔ)理論、基礎(chǔ)應(yīng)用、思考與探索、實(shí)踐環(huán)節(jié)四部分。基礎(chǔ)理論講解基礎(chǔ)原理;基礎(chǔ)應(yīng)用介紹技術(shù)的典型應(yīng)用;思考與探索以問答形式提出擴(kuò)展問題,指明知識(shí)點(diǎn)和后續(xù)課程的關(guān)聯(lián);實(shí)踐環(huán)節(jié)設(shè)計(jì)了多種實(shí)踐項(xiàng)目。? 依照計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)展開內(nèi)容,循序漸進(jìn),循循善誘。引導(dǎo)讀者從購買計(jì)算機(jī)硬件、安裝系統(tǒng)軟件、學(xué)習(xí)應(yīng)用軟件,到程序設(shè)計(jì)和計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用中進(jìn)行學(xué)習(xí)和思考,逐步走進(jìn)計(jì)算機(jī)科學(xué)的殿堂。? 配套資源詳細(xì)完備,與全書內(nèi)容緊密配合,引導(dǎo)學(xué)習(xí)者走進(jìn)計(jì)算機(jī)科學(xué)大門。
編審委員會(huì)
顧問: 李澎林潘海涵
主任: 張聚
副主任: 宋國琴蔡鐵峰趙端陽朱新芬
編委: (按姓氏筆畫為序)
王潔王荃馮志林成杏梅
劉均劉文程劉勤賢呂圣軍
杜豐杜樹旺吳艷何文秀
應(yīng)亞萍張建奇陳偉杰鄭利君
宗曉曉趙建鋒郝平金海溶
姚晶晶徐歐官郭偉青曹平
曹祁傅永峰鮑衛(wèi)兵潘建電子信息技術(shù)和計(jì)算機(jī)軟件等技術(shù)的快速發(fā)展,深刻地影響著人們的生產(chǎn)、生活、學(xué)習(xí)和思想觀念。當(dāng)前,以工業(yè)4.0、兩化深度融合、智能制造和互聯(lián)網(wǎng) 為代表的新一代產(chǎn)業(yè)和技術(shù)革命,把信息時(shí)代的發(fā)展推進(jìn)到一個(gè)對(duì)于國家經(jīng)濟(jì)和社會(huì)發(fā)展影響更為深遠(yuǎn)的新階段。
在新的產(chǎn)業(yè)和技術(shù)革命的背景下,社會(huì)對(duì)于高校人才的培養(yǎng)模式、教學(xué)改革以及高校的轉(zhuǎn)型發(fā)展都提出了新的要求。2015年,浙江省啟動(dòng)應(yīng)用型高校示范學(xué)校建設(shè)。通過面向應(yīng)用型高校的轉(zhuǎn)型建設(shè)增強(qiáng)學(xué)生的就業(yè)創(chuàng)業(yè)和實(shí)踐能力,提高學(xué)校服務(wù)區(qū)域經(jīng)濟(jì)社會(huì)發(fā)展和創(chuàng)新驅(qū)動(dòng)發(fā)展的能力。通過堅(jiān)持面向需求、產(chǎn)教融合、開放辦學(xué)、共同發(fā)展的高校發(fā)展理念,圍繞一流的應(yīng)用型大學(xué)建設(shè)和一流的應(yīng)用型人才培養(yǎng)目標(biāo),我們做了一系列的探索和實(shí)踐,取得了明顯實(shí)效。
作為應(yīng)用型高校轉(zhuǎn)型建設(shè)的重要舉措之一和應(yīng)用型人才培養(yǎng)的主要載體,本套規(guī)劃教材著眼于應(yīng)用型、工程型人才的培養(yǎng)和實(shí)踐能力的提高,是在應(yīng)用型高校建設(shè)中一系列人才培養(yǎng)工作的探索和實(shí)踐的總結(jié)和提煉。在學(xué)校和學(xué)院領(lǐng)導(dǎo)的直接指導(dǎo)和關(guān)懷下,編委會(huì)依據(jù)社會(huì)對(duì)于電子信息和計(jì)算機(jī)學(xué)科人才素質(zhì)和能力的需求,充分汲取國內(nèi)外相關(guān)教材的優(yōu)勢(shì)和特點(diǎn),組織具有豐富教學(xué)與實(shí)踐經(jīng)驗(yàn)的雙師型高校教師成立編委會(huì),編寫了這套教材。
本套系列教材具有以下幾個(gè)特點(diǎn):
(1) 教材具有創(chuàng)新性。本系列教材內(nèi)容體現(xiàn)了基本技術(shù)和近年來新技術(shù)的結(jié)合,注重技術(shù)方法、仿真例子和實(shí)際應(yīng)用案例的結(jié)合。
(2) 教材注重應(yīng)用性。避免復(fù)雜的理論推導(dǎo),通俗易懂,便于學(xué)習(xí)、參考和應(yīng)用。注重理論和實(shí)踐的結(jié)合,加強(qiáng)應(yīng)用型知識(shí)的講解。(3) 教材具有示范性。教材中體現(xiàn)的應(yīng)用型教學(xué)理念、知識(shí)體系和實(shí)施方案,在電子信息類和計(jì)算機(jī)類人才的培養(yǎng)以及應(yīng)用型高校相關(guān)專業(yè)人才的培養(yǎng)中具有廣泛的輻射性和示范性。
(4) 教材具有多樣性。本系列教材既包括基本理論和技術(shù)方法的課程,也包括相應(yīng)的實(shí)驗(yàn)和技能課程,以及大型綜合實(shí)踐性學(xué)科競(jìng)賽方面的課程。注重課程之間的交叉和銜接,從不同角度培養(yǎng)學(xué)生的應(yīng)用和實(shí)踐能力。
(5) 本套教材的編著者具有豐富的教學(xué)和實(shí)踐經(jīng)驗(yàn)。他們大多是從事一線教學(xué)和指導(dǎo)的、具有豐富經(jīng)驗(yàn)的雙師型高校教師。他們多年的教學(xué)心得為本教材的高質(zhì)量出版提供了有力保障。
本套系列教材的出版得到了浙江省教育廳相關(guān)部門、浙江工業(yè)大學(xué)教務(wù)處和之江學(xué)院領(lǐng)導(dǎo)以及清華大學(xué)出版社的大力支持和廣大骨干教師的積極參與,得到了學(xué)校教學(xué)改革和重點(diǎn)教材建設(shè)項(xiàng)目的資助,在此一并表示衷心的感謝。
希望本套教材的出版能夠在轉(zhuǎn)變教學(xué)思想,推動(dòng)教學(xué)改革,更新知識(shí)體系,增強(qiáng)學(xué)生實(shí)踐能力,培養(yǎng)應(yīng)用型人才等方面發(fā)揮重要作用,并且為應(yīng)用型高校的轉(zhuǎn)型建設(shè)提供課程支撐。由于電子信息技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展日新月異,以及各方面條件的限制,本套教材難免存在不足之處,敬請(qǐng)專家和廣大師生批評(píng)指正。
高等學(xué)校計(jì)算機(jī)類創(chuàng)新與應(yīng)用型規(guī)劃教材編審委員會(huì)
2016年10月作為計(jì)算機(jī)科學(xué)與技術(shù)相關(guān)專業(yè)本科學(xué)生第一門專業(yè)課程和其他專業(yè)課程的先修課程,計(jì)算機(jī)導(dǎo)論課程擔(dān)負(fù)著系統(tǒng)、全面介紹計(jì)算機(jī)科學(xué)與技術(shù)的學(xué)科體系、課程結(jié)構(gòu)的任務(wù),引導(dǎo)學(xué)生了解和熱愛計(jì)算機(jī)學(xué)科,為后續(xù)專業(yè)課程的學(xué)習(xí)奠定堅(jiān)實(shí)基礎(chǔ)。
目前很多計(jì)算機(jī)導(dǎo)論課程以講授理論為主,對(duì)于計(jì)算機(jī)及相關(guān)專業(yè)的學(xué)生,入門學(xué)習(xí)時(shí)接觸到的都是專業(yè)概念和原理,比較抽象,教學(xué)效果并不理想。也有部分學(xué)校不講解理論,只是進(jìn)行計(jì)算機(jī)基礎(chǔ)操作的訓(xùn)練,并且大都偏向辦公軟件的操作,這并不能讓學(xué)生系統(tǒng)了解計(jì)算機(jī)各個(gè)專業(yè)方向,沒有起到引導(dǎo)學(xué)生進(jìn)行專業(yè)方向思考的作用。
本書將基礎(chǔ)理論和實(shí)踐相結(jié)合,系統(tǒng)介紹計(jì)算機(jī)科學(xué)與技術(shù)各專業(yè)方向的基礎(chǔ)知識(shí)。每章包括基礎(chǔ)理論、基礎(chǔ)應(yīng)用、思考與探索、實(shí)踐環(huán)節(jié)4部分。每章的基礎(chǔ)理論部分講解基礎(chǔ)原理;基礎(chǔ)應(yīng)用部分介紹典型應(yīng)用;思考與探索部分以問答形式提出擴(kuò)展問題,引導(dǎo)讀者思考,指明其知識(shí)點(diǎn)和后續(xù)課程的相關(guān)性;實(shí)踐環(huán)節(jié)部分設(shè)計(jì)了多種實(shí)踐項(xiàng)目。本書包含計(jì)算機(jī)硬件基礎(chǔ)、BIOS軟件、操作系統(tǒng)、驅(qū)動(dòng)程序、系統(tǒng)性能與安全、辦公軟件應(yīng)用、數(shù)據(jù)庫系統(tǒng)應(yīng)用、多媒體軟件應(yīng)用、軟件和程序設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)等內(nèi)容。
本書依照計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu),從購買計(jì)算機(jī)硬件、安裝系統(tǒng)軟件、學(xué)習(xí)應(yīng)用軟件,到程序設(shè)計(jì)和計(jì)算機(jī)聯(lián)網(wǎng)的實(shí)踐過程,循序漸進(jìn)地介紹計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科各個(gè)專業(yè)方向涉及的基礎(chǔ)理論和典型應(yīng)用,并且以問答形式,對(duì)實(shí)踐中的知識(shí)點(diǎn)提出擴(kuò)展問題,引導(dǎo)學(xué)生思考研究。這不僅可以培養(yǎng)學(xué)生的計(jì)算機(jī)操作能力,還能激發(fā)學(xué)生對(duì)專業(yè)深入學(xué)習(xí)的興趣。這種方式使學(xué)生在知其然之后,又具有知其所以然的探究精神,從而更好地學(xué)習(xí)后續(xù)專業(yè)課程。本書是一種基礎(chǔ)廣泛、實(shí)用性較強(qiáng)的計(jì)算機(jī)專業(yè)入門教材,可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的課程教材,也可以作為非計(jì)算機(jī)專業(yè)讀者的參考用書。本書提供教材配套的多媒體PPT課件、操作素材等資源,讀者可到清華大學(xué)出版社官網(wǎng)(http://www.tup.com.cn)的本書頁面下載使用。
本書是作者多年實(shí)踐和教學(xué)經(jīng)驗(yàn)的結(jié)晶。在編寫過程中,得到了浙江工業(yè)大學(xué)之江學(xué)院非零電腦協(xié)會(huì)魯躍飛同學(xué)以及計(jì)算機(jī)、軟件教研室各位同事的大力支持。另外,書中參考和引用了大量文獻(xiàn)和網(wǎng)絡(luò)資料,由于篇幅有限,只列舉了主要參考文獻(xiàn),在此對(duì)這些文獻(xiàn)和資料的作者一并表示由衷的感謝。
計(jì)算機(jī)技術(shù)發(fā)展迅速,由于作者水平有限,書中難免有疏漏之處,懇請(qǐng)讀者批評(píng)指正。筆者郵箱為liujun@zjc.zjut.edu.cn。
作者
2017年5月
目錄
第1章緒論1
1.1計(jì)算機(jī)系統(tǒng)概述1
1.1.1計(jì)算機(jī)硬件1
1.1.2計(jì)算機(jī)軟件2
1.2計(jì)算機(jī)學(xué)科知識(shí)體系3
1.2.1學(xué)科概述3
1.2.2課程體系4
1.3本章小結(jié)6
1.4思考與探索6
1.5實(shí)踐環(huán)節(jié)7
第2章計(jì)算機(jī)硬件基礎(chǔ)9
2.1計(jì)算機(jī)硬件設(shè)備9
2.1.1CPU9
2.1.2散熱器10
2.1.3內(nèi)存條11
2.1.4主板12
2.1.5顯卡13
2.1.6聲卡15
2.1.7網(wǎng)卡15
2.1.8硬盤16
2.1.9光驅(qū)18
2.1.10顯示器19
2.1.11機(jī)箱20
2.1.12電源20
2.1.13其他外部設(shè)備202.2筆記本計(jì)算機(jī)組成21
2.3計(jì)算機(jī)組裝23
2.3.1計(jì)算機(jī)硬件組裝準(zhǔn)備23
2.3.2計(jì)算機(jī)組裝過程23
2.3.3開機(jī)檢測(cè)與排錯(cuò)34
2.4計(jì)算機(jī)硬件日常維護(hù)34
2.4.1計(jì)算機(jī)的工作環(huán)境34
2.4.2計(jì)算機(jī)的正確使用習(xí)慣35
2.4.3計(jì)算機(jī)硬件的日常保養(yǎng)35
2.5本章小結(jié)36
2.6思考與探索36
2.7實(shí)踐環(huán)節(jié)40
第3章系統(tǒng)軟件基礎(chǔ)45
3.1BIOS軟件基礎(chǔ)45
3.1.1BIOS軟件功能45
3.1.2BIOS軟件基本操作46
3.2操作系統(tǒng)基礎(chǔ)50
3.2.1操作系統(tǒng)的功能50
3.2.2操作系統(tǒng)的安裝50
3.2.3操作系統(tǒng)的基本操作57
3.2.4Windows自帶的應(yīng)用程序64
3.3驅(qū)動(dòng)程序基礎(chǔ)65
3.3.1驅(qū)動(dòng)程序的功能65
3.3.2驅(qū)動(dòng)程序的基本操作65
3.4本章小結(jié)68
3.5思考與探索68
3.6實(shí)踐環(huán)節(jié)72第4章系統(tǒng)性能與安全77
4.1應(yīng)用軟件概述77
4.1.1應(yīng)用軟件的分類77
4.1.2應(yīng)用軟件的操作78
4.2硬件系統(tǒng)性能檢測(cè)及優(yōu)化82
4.2.1硬件系統(tǒng)性能檢測(cè)82
4.2.2硬件系統(tǒng)優(yōu)化86
4.3軟件系統(tǒng)性能優(yōu)化89
4.4計(jì)算機(jī)安全97
4.4.1操作系統(tǒng)中的安全防范97
4.4.2專用安全防護(hù)軟件104
4.4.3備份和還原104
4.4.4用戶信息保護(hù)107
4.5本章小結(jié)110
4.6思考與探索111
4.7實(shí)踐環(huán)節(jié)112
第5章辦公軟件應(yīng)用115
5.1Word 2010的應(yīng)用115
5.1.1Word 2010基礎(chǔ)115
5.1.2Word 2010應(yīng)用實(shí)例131
5.2Excel 2010的應(yīng)用141
5.2.1Excel 2010基礎(chǔ)141
5.2.2Excel 2010應(yīng)用實(shí)例162
5.3PowerPoint 2010的應(yīng)用170
5.3.1PowerPoint 2010基礎(chǔ)170
5.3.2PowerPoint 2010應(yīng)用實(shí)例1865.4本章小結(jié)194
5.5思考與探索194
5.6實(shí)踐環(huán)節(jié)195
第6章數(shù)據(jù)庫系統(tǒng)應(yīng)用199
6.1Access 2010的應(yīng)用199
6.1.1Access 2010基礎(chǔ)199
6.1.2Access 2010應(yīng)用實(shí)例226
6.2本章小結(jié)240
6.3思考與探索240
6.4實(shí)踐環(huán)節(jié)241
第7章多媒體應(yīng)用243
7.1Photoshop的應(yīng)用243
7.1.1Photoshop CS6基礎(chǔ)243
7.1.2Photoshop CS6應(yīng)用實(shí)例270
7.2Flash的應(yīng)用279
7.2.1Flash CS6基礎(chǔ)279
7.2.2Flash CS6應(yīng)用實(shí)例295
7.3Windows Movie Maker的應(yīng)用306
7.3.1Windows Movie Maker基礎(chǔ)306
7.3.2Windows Movie Maker應(yīng)用實(shí)例313
7.4本章小結(jié)314
7.5思考與探索314
7.6實(shí)踐環(huán)節(jié)316
第8章軟件和程序設(shè)計(jì)319
8.1程序設(shè)計(jì)基礎(chǔ)3198.1.1程序設(shè)計(jì)的步驟319
8.1.2程序設(shè)計(jì)實(shí)例332
8.2本章小結(jié)339
8.3思考與探索339
8.4實(shí)踐環(huán)節(jié)341
第9章計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)343
9.1計(jì)算機(jī)網(wǎng)絡(luò)組成343
9.1.1計(jì)算機(jī)網(wǎng)絡(luò)硬件系統(tǒng)343
9.1.2計(jì)算機(jī)網(wǎng)絡(luò)軟件系統(tǒng)348
9.2計(jì)算機(jī)網(wǎng)絡(luò)基本操作349
9.2.1網(wǎng)絡(luò)硬件基本操作349
9.2.2網(wǎng)絡(luò)軟件基本操作360
9.3網(wǎng)絡(luò)安全技術(shù)368
9.4本章小結(jié)370
9.5思考與探索371
9.6實(shí)踐環(huán)節(jié)372
參考文獻(xiàn)373
第1章C語言的程序結(jié)構(gòu)與特點(diǎn)1
1.1C語言程序結(jié)構(gòu)1
1.1.1C程序的初步認(rèn)識(shí)1
1.1.2C程序結(jié)構(gòu)2
1.2C語言的特點(diǎn)4
1.3簡(jiǎn)單C程序舉例5
1.4C程序的運(yùn)行10
1.4.1C程序的運(yùn)行步驟10
1.4.2在VC 6.0中編輯、編譯和運(yùn)行C程序11
1.5習(xí)題與實(shí)踐13
第2章C語言的數(shù)據(jù)類型15
2.1概述15
2.2基本數(shù)據(jù)類型16
2.2.1整型16
2.2.2實(shí)型17
2.2.3字符型18
2.3常量與變量18
2.3.1字符集與標(biāo)識(shí)符18
2.3.2常量20
2.3.3符號(hào)常量22
2.3.4變量23
2.4習(xí)題與實(shí)踐24
第3章常用運(yùn)算符、表達(dá)式和庫函數(shù)27
3.1常用運(yùn)算符和表達(dá)式273.1.1算術(shù)運(yùn)算符和表達(dá)式27
3.1.2關(guān)系運(yùn)算符和表達(dá)式30
3.1.3邏輯運(yùn)算符和表達(dá)式32
3.1.4賦值運(yùn)算符和表達(dá)式34
3.1.5逗號(hào)運(yùn)算符和表達(dá)式36
3.2常用庫函數(shù)37
3.2.1輸入輸出函數(shù)37
3.2.2數(shù)學(xué)運(yùn)算函數(shù)47
3.2.3字符處理函數(shù)48
3.3習(xí)題與實(shí)踐50
第4章結(jié)構(gòu)化程序設(shè)計(jì)53
4.1程序的三種基本結(jié)構(gòu)53
4.2選擇結(jié)構(gòu)程序設(shè)計(jì)54
4.2.1if語句55
4.2.2switch語句62
4.2.3程序舉例64
4.3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)67
4.3.1while語句67
4.3.2dowhile語句68
4.3.3for語句71
4.3.4break語句與continue語句73
4.3.5循環(huán)的嵌套76
4.3.6程序舉例80
4.4習(xí)題與實(shí)踐84
第5章利用數(shù)組處理批量數(shù)據(jù)93
5.1一維數(shù)組的定義和引用935.1.1一維數(shù)組的定義93
5.1.2一維數(shù)組元素的引用95
5.2二維數(shù)組的定義和引用97
5.2.1二維數(shù)組的定義97
5.2.2二維數(shù)組元素的引用98
5.3字符數(shù)組101
5.3.1字符數(shù)組的定義和使用101
5.3.2字符數(shù)組和字符串101
5.3.3字符串處理函數(shù)104
5.4程序舉例107
5.5習(xí)題與實(shí)踐113
第6章利用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)121
6.1函數(shù)概述121
6.2函數(shù)定義、調(diào)用和聲明122
6.2.1函數(shù)定義122
6.2.2函數(shù)調(diào)用124
6.2.3函數(shù)聲明126
6.3函數(shù)的參數(shù)傳遞128
6.3.1函數(shù)調(diào)用的參數(shù)傳遞128
6.3.2值傳遞128
6.3.3地址傳遞130
6.4函數(shù)的嵌套調(diào)用和遞歸調(diào)用132
6.4.1函數(shù)的嵌套調(diào)用132
6.4.2函數(shù)的遞歸調(diào)用133
6.5全局變量和局部變量137
6.6變量的存儲(chǔ)方式140
6.7習(xí)題與實(shí)踐142第7章編譯預(yù)處理命令149
7.1概述149
7.2宏定義150
7.2.1不帶參數(shù)的宏定義150
7.2.2帶參數(shù)的宏定義152
7.3文件包含153
7.4條件編譯156
7.5習(xí)題與實(shí)踐158
第8章指針的使用163
8.1指針的基本概念163
8.1.1地址和指針163
8.1.2指針變量的定義和引用165
8.1.3指針變量作函數(shù)參數(shù)167
8.2指針與數(shù)組170
8.2.1一維數(shù)組元素的指針表示法170
8.2.2數(shù)組名作函數(shù)參數(shù)174
8.2.3二維數(shù)組中的指針176
8.3指針與字符串179
8.4指針與函數(shù)182
8.4.1指向函數(shù)的指針182
8.4.2返回指針值的函數(shù)184
8.5指針數(shù)組185
8.5.1指針數(shù)組的定義和應(yīng)用185
8.5.2指針數(shù)組作main函數(shù)的參數(shù)186
8.6多級(jí)指針187
8.7程序舉例1888.8習(xí)題與實(shí)踐192
第9章利用結(jié)構(gòu)體與共用體建立數(shù)據(jù)類型199
9.1結(jié)構(gòu)體類型的定義和使用199
9.1.1結(jié)構(gòu)體類型的定義199
9.1.2結(jié)構(gòu)體類型變量的定義200
9.1.3結(jié)構(gòu)體類型變量的引用202
9.2結(jié)構(gòu)體數(shù)組205
9.3指向結(jié)構(gòu)體類型數(shù)據(jù)的指針207
9.4鏈表209
9.4.1鏈表的基本概念209
9.4.2動(dòng)態(tài)存儲(chǔ)分配函數(shù)210
9.4.3鏈表的基本操作211
9.5共用體219
9.5.1共用體變量的定義219
9.5.2共用體變量的引用221
9.6習(xí)題與實(shí)踐222
第10章位運(yùn)算符及位運(yùn)算227
10.1概述227
10.2位運(yùn)算符及位運(yùn)算228
10.3程序舉例233
10.4習(xí)題與實(shí)踐237
第11章文件的使用239
11.1概述239
11.2用文件類型指針定義文件240
11.3文件操作函數(shù)24211.3.1文件的打開和關(guān)閉函數(shù)243
11.3.2文件的讀寫函數(shù)244
11.3.3文件的定位函數(shù)249
11.4程序舉例250
11.5習(xí)題與實(shí)踐256
附錄A字符的ASCII碼表261
附錄B運(yùn)算符的優(yōu)先級(jí)與結(jié)合性263
附錄C常用庫函數(shù)265
參考文獻(xiàn)269