本書(shū)譯自《Teach Yourself C in 21 Days》第6版,該書(shū)的前五版都登上了暢銷書(shū)排行榜,是初學(xué)者學(xué)習(xí)C語(yǔ)言的經(jīng)典之作。本版按最新的標(biāo)準(zhǔn)(ISO/IEC:9899-1999),以循序漸進(jìn)的方式介紹了C語(yǔ)言編程方面的知識(shí),并提供了豐富的實(shí)例和大量的練習(xí)。通過(guò)學(xué)習(xí)實(shí)例,并將所學(xué)知識(shí)用于完成練習(xí),讀者將逐步了解、熟悉并精通C語(yǔ)言。本書(shū)包括四周的課程,前三周詳細(xì)介紹了C語(yǔ)言,第四周是附加課程,簡(jiǎn)要地介紹了最流行的面向?qū)ο笳Z(yǔ)言——C++、Java和C#,附加課程的內(nèi)容在光盤中以pdf格式文件提供。第一周的課程介紹了C語(yǔ)言程序的基本元素,包括變量、常量、語(yǔ)句、表達(dá)式、函數(shù)和循環(huán);第二周介紹了數(shù)組、指針、字符和字符串、結(jié)構(gòu)和共用體、變量的作用域、輸入/輸出等;第三周介紹了有關(guān)指針和函數(shù)的高級(jí)主題、磁盤文件讀寫(xiě)、字符串操縱函數(shù)、函數(shù)庫(kù)、內(nèi)存管理以及編譯器的高級(jí)用法等。本書(shū)是為初中級(jí)程序員編寫(xiě)的,可作為學(xué)習(xí)C語(yǔ)言的教程或參考資料。
作者簡(jiǎn)介
Bradley L.Jones在internet.com網(wǎng)站就職,負(fù)責(zé)管理Earth Web 軟件開(kāi)發(fā)頻道,包括諸如Dev-eloper.com、CodeGurn.com和Gamelan.com等網(wǎng)站。 Bradley領(lǐng)導(dǎo)開(kāi)發(fā)了用于各種平臺(tái)(從Palm OS到大型機(jī)系統(tǒng))的小型和分布式系統(tǒng)。Bradley擁有使用C、C#、C++、XML、SQL Server、PowerBuil-der、Visual Basic、ASP和Satellite Forms等工具進(jìn)行開(kāi)發(fā)工作的經(jīng)驗(yàn)。他編寫(xiě)的其他圖書(shū)包括《Teach Yourself Advanced C in 21 Days》和《21天學(xué)通C#》。