出版時(shí)間:2010-3 出版社:中國(guó)鐵道出版社 作者:左飛,李召恒 編著 頁(yè)數(shù):379
Tag標(biāo)簽:無(wú)
前言
為什么還學(xué)C語(yǔ)言 C語(yǔ)言不僅是理工科學(xué)生必修的課程,同時(shí)也是國(guó)家計(jì)算機(jī)等級(jí)考試的必考科目。時(shí)至今日,仍然有許多軟件系統(tǒng)采用C語(yǔ)言來(lái)作為開(kāi)發(fā)語(yǔ)言。C語(yǔ)言具有語(yǔ)法簡(jiǎn)潔、靈活方便,支持底層操作、開(kāi)發(fā)自由度大,可移植性好、執(zhí)行效率高等諸多優(yōu)點(diǎn)?! W(xué)好C語(yǔ)言不僅能夠?yàn)槌绦蛟O(shè)計(jì)本身打開(kāi)一扇天窗,更能夠幫助初學(xué)者實(shí)現(xiàn)舉一反三、觸類(lèi)旁通的愿望。以C語(yǔ)言為基礎(chǔ)縱向可以繼續(xù)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法方面的相關(guān)知識(shí),橫向可以為繼續(xù)學(xué)習(xí)面向?qū)ο蟮腃++或Java語(yǔ)言奠定基礎(chǔ)??梢?jiàn)C語(yǔ)言不失為計(jì)算機(jī)程序設(shè)計(jì)入門(mén)的首選語(yǔ)言。初學(xué)
內(nèi)容概要
本書(shū)主要內(nèi)容包括程序設(shè)計(jì)與C語(yǔ)言概述,數(shù)據(jù)及數(shù)據(jù)類(lèi)型,運(yùn)算符、表達(dá)式和語(yǔ)句,流程控制,函數(shù),數(shù)組與字符串,指針,預(yù)處理,結(jié)構(gòu)體與共用體,文件,動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)等。 本書(shū)內(nèi)容豐富、結(jié)構(gòu)清晰、實(shí)例代碼詳盡,介紹經(jīng)典算法、經(jīng)典問(wèn)題和大量的示例程序,并配有很多插圖,具有很強(qiáng)的參考意義。本書(shū)強(qiáng)調(diào)概念闡釋的通俗性、編程實(shí)踐的先導(dǎo)性、先進(jìn)思想的重要性以及深入學(xué)習(xí)的后續(xù)性,可為讀者更好地學(xué)習(xí)C語(yǔ)言編程打下堅(jiān)實(shí)的基礎(chǔ)。 本書(shū)既適合作為C語(yǔ)言初學(xué)者的入門(mén)教材,尤其適合自學(xué);也可作為大專(zhuān)院校相關(guān)課程的參考書(shū)以及從事C語(yǔ)言開(kāi)發(fā)的程序員的參考手冊(cè)。
作者簡(jiǎn)介
左飛,具有典型的射手座特質(zhì),樂(lè)觀、熱情、喜歡追求學(xué)問(wèn),緊貼潮流又極具二元性格。目前是中國(guó)移動(dòng)通信集團(tuán)的移動(dòng)通信工程師。業(yè)余時(shí)間喜歡旅行、寫(xiě)詩(shī)和欣賞古典音樂(lè)。作為技術(shù)作家、譯者,他曾撰寫(xiě)過(guò)多部計(jì)算機(jī)方面的書(shū)籍,代表作品包括《Visual C++數(shù)字圖像處理開(kāi)發(fā)入門(mén)與編程實(shí)踐》、《代碼揭秘——從C/C++的角度探秘計(jì)算機(jī)系統(tǒng)》等?! ±钫俸?,軟件工程師,在西北工業(yè)大學(xué)獲得軟件工程碩士學(xué)位,曾供職于大唐電信西安研發(fā)中心、神州數(shù)碼融信軟件有限公司等IT企業(yè)。他在C語(yǔ)言、Java編程方面擁有豐富的開(kāi)發(fā)經(jīng)驗(yàn)并善
書(shū)籍目錄
第1章 程序設(shè)計(jì)與C語(yǔ)言概述 1.1 計(jì)算機(jī)程序 1.1.1 什么是程序 1.1.2 什么是計(jì)算機(jī)程序 1.1.3 程序設(shè)計(jì) 1.2 計(jì)算機(jī)語(yǔ)言 1.2.1 語(yǔ)言 1.2.2 什么是計(jì)算機(jī)語(yǔ)言 1.2.3 計(jì)算機(jī)語(yǔ)言簡(jiǎn)史 1.2.4 高級(jí)語(yǔ)言的執(zhí)行方式 1.3 C語(yǔ)言概述 1.3.1 為什么叫“C語(yǔ)言” 1.3.2 C語(yǔ)言的版本 1.3.3 C語(yǔ)言的特點(diǎn) 1.3.4 C語(yǔ)言的應(yīng)用 1.4 第一個(gè)C程序 1.4.1 為什么選“Hello, World” 1.4.2 “Hello, World”程序 1.4.3 “Hello, World”程序解析 1.4.4 C程序結(jié)構(gòu)特點(diǎn)解析 1.4.5 C程序是如何執(zhí)行的 1.5 Microsoft Visual C++ 6.0集成開(kāi)發(fā)環(huán)境簡(jiǎn)介 1.5.1 集成開(kāi)發(fā)環(huán)境(IDE) 1.5.2 集成開(kāi)發(fā)環(huán)境的功能 1.5.3 為什么選擇Microsoft Visual C++ 6.0 1.5.4 Microsoft Visual C++ 6.0的版本 1.5.5 Microsoft Visual C++ 6.0的安裝 1.5.6 項(xiàng)目和工作區(qū) 1.5.7 Visual C++ 6.0界面簡(jiǎn)介 1.5.8 常用菜單項(xiàng) 1.5.9 常用工具欄 1.5.10 視圖窗格簡(jiǎn)介 1.5.11 代碼顏色 1.5.12 使用Visual C++ 6.0編寫(xiě)和運(yùn)行“Hello, World”程序第2章 數(shù)據(jù)及數(shù)據(jù)類(lèi)型第3章 運(yùn)算符、表達(dá)式和語(yǔ)句第4章 流程控制第5章 函數(shù)第6章 數(shù)組與字符串第7章 指針第8章 預(yù)處理第9章 結(jié)構(gòu)體與共用體第10章 文件第11章 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)附錄Ⅰ C語(yǔ)言運(yùn)算符及其優(yōu)先級(jí)匯總表附錄Ⅱ 標(biāo)準(zhǔn)ASCII碼字符集參考文獻(xiàn)
章節(jié)摘錄
C語(yǔ)言首先提供了豐富的標(biāo)準(zhǔn)函數(shù)庫(kù)。標(biāo)準(zhǔn)函數(shù)庫(kù)是在總結(jié)其他語(yǔ)言基礎(chǔ)上提出的,它將程序設(shè)計(jì)中許多需要的功能放在其中實(shí)現(xiàn),比如輸入/輸出的功能。程序員在編程時(shí),如果用到相關(guān)功能,只需調(diào)用標(biāo)準(zhǔn)函數(shù)庫(kù)中相應(yīng)的函數(shù)即可。這樣就極大地提高了程序設(shè)計(jì)工作的效率,并且降低了其出錯(cuò)率?! 語(yǔ)言還提供了豐富的運(yùn)算符,其中共有44種運(yùn)算符(見(jiàn)附錄I)。C語(yǔ)言把括號(hào)、賦值、逗號(hào)、強(qiáng)制類(lèi)型轉(zhuǎn)換等都作為運(yùn)算符處理,從而使其運(yùn)算類(lèi)型極為豐富,同時(shí)由運(yùn)算符構(gòu)成的表達(dá)式類(lèi)型也多種多樣。使用它,可以實(shí)現(xiàn)許多復(fù)雜的、其他高級(jí)語(yǔ)言難以實(shí)現(xiàn)
媒體關(guān)注與評(píng)論
大象無(wú)形、大方無(wú)隅——很難讓人相信本書(shū)的作者們居然動(dòng)手寫(xiě)了這樣一本C語(yǔ)言的入門(mén)書(shū)。本以為或許作者們會(huì)寫(xiě)些很高深的東西出來(lái),但當(dāng)我看到書(shū)稿之后,卻意識(shí)到他們將干癟的語(yǔ)法描述得如此生動(dòng)而通俗,或許這才是本書(shū)的價(jià)值所在,是他們所努力追求的方向?! ”緯?shū)作者們將豐富的開(kāi)發(fā)經(jīng)驗(yàn)?zāi)墼诜酱缰g,以輕松易懂、深入淺出的筆調(diào)將C語(yǔ)言的世界描繪得有聲有色。于是,讓我有理由相信無(wú)論本書(shū)的讀者處于何種階段,都必然會(huì)從中有所收獲,有所感悟。 真心地期待有更多的讀者能夠借助本書(shū)叩開(kāi)C語(yǔ)言世界的大門(mén),并從中發(fā)現(xiàn)編程的樂(lè)趣!
編輯推薦
傳播先進(jìn)思想 樹(shù)立正確理念 全力打造非同一般的C語(yǔ)言參悟之旅 憑借深入淺出 旁征博引的講述方式引領(lǐng)您進(jìn)入c語(yǔ)言的多彩世界 通過(guò)新穎別致 妙趣橫生的實(shí)例問(wèn)題激發(fā)探究編程奧秘的無(wú)限樂(lè)趣
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版