百科創(chuàng)建
14K
2290

C語(yǔ)言非常道

作品簡(jiǎn)介

C語(yǔ)言的圖書(shū)多如牛毛,但絕大多數(shù)都很單純,無(wú)外乎語(yǔ)法、技巧或者實(shí)例。C語(yǔ)言的教與學(xué),遠(yuǎn)不止語(yǔ)法和示例這么簡(jiǎn)單。語(yǔ)言是應(yīng)用的工具,只能深入到歷史和實(shí)際應(yīng)用的土壤里,從現(xiàn)實(shí)中尋找這門(mén)計(jì)算機(jī)語(yǔ)言的定位,學(xué)習(xí)它的語(yǔ)法,認(rèn)識(shí)它所能解決的現(xiàn)實(shí)問(wèn)題。所以,這本書(shū)面向C語(yǔ)言的初學(xué)者,結(jié)合最新的C語(yǔ)言標(biāo)準(zhǔn)9899:2011,不但介紹了和C語(yǔ)言本身有關(guān)的各個(gè)方面:詞法元素、類(lèi)型、聲明、函數(shù)、表達(dá)式、語(yǔ)句、預(yù)處理、標(biāo)準(zhǔn)庫(kù),更是以此為主線(xiàn),融匯了大量的現(xiàn)實(shí)和應(yīng)用場(chǎng)景,從計(jì)算機(jī)原理、程序設(shè)計(jì)、編譯原理、操作系統(tǒng)接口、數(shù)據(jù)結(jié)構(gòu),等等。為了幫助讀者更好地理解C語(yǔ)言、操作系統(tǒng)接口以及用C語(yǔ)言解決實(shí)際問(wèn)題這三者之間的關(guān)系,本書(shū)還特意提供了一個(gè)關(guān)系型數(shù)據(jù)庫(kù)的實(shí)例和一個(gè)WEB服務(wù)器編程的實(shí)例。

本書(shū)的目標(biāo):a.基礎(chǔ)。本書(shū)面向初學(xué)者,介紹C語(yǔ)言的基礎(chǔ)知識(shí),但有深度和高度;b.全面。依據(jù)C語(yǔ)言的最新標(biāo)準(zhǔn),盡量涵蓋它的所有內(nèi)容;c.標(biāo)準(zhǔn)化。摒棄某些傳統(tǒng)的概念、術(shù)語(yǔ)和不正確、不精確的闡述;d.新穎。正本清源,采用與傳統(tǒng)圖書(shū)不同的形式來(lái)講解。比如,先介紹#include<stdio.h>是什么東西,怎么來(lái)的,有什么用,而不是象別的書(shū)一樣,一上來(lái)就使用,而且對(duì)它的功能語(yǔ)焉不詳。不單單是講述C的語(yǔ)法,更深入到與之相關(guān)的各個(gè)方面,比如操作系統(tǒng)環(huán)境、編譯器、數(shù)據(jù)庫(kù)和WEB應(yīng)用,通過(guò)各種互相結(jié)合的場(chǎng)景,讓讀者真正認(rèn)識(shí)這門(mén)語(yǔ)言,真正掌握這門(mén)語(yǔ)言,不致于學(xué)了之后還是感到茫然。e.通俗易懂。不是指語(yǔ)言上的通俗化和口語(yǔ)化,而是真正地按照認(rèn)知的規(guī)律和過(guò)程,由淺入深,由表及里,不但知其然,還要知其所以然。

李忠,主要作品有《穿越計(jì)算機(jī)的迷霧》、《x86匯編語(yǔ)言:從實(shí)模式到保護(hù)模式》和《C語(yǔ)言非常道》。

作品目錄

  1. 前言
  2. 第1章 從1加到100
  3. 1.1 如何從1加到100
  4. 1.2 相加過(guò)程的實(shí)現(xiàn)
  5. 1.3 源文件
  6. 第2章 程序的翻譯、執(zhí)行和調(diào)試
  7. 2.1 C實(shí)現(xiàn)
  8. 2.2 程序的翻譯和執(zhí)行
  9. 2.3 程序的調(diào)試
  10. 2.4 集成開(kāi)發(fā)環(huán)境
  11. 2.5 執(zhí)行環(huán)境
  12. 2.6 從1加到N
  13. 第3章 更多的相加方法
  14. 3.1 變量的初始化
  15. 3.2 認(rèn)識(shí)復(fù)合賦值
  16. 3.3 認(rèn)識(shí)遞增運(yùn)算符
  17. 3.4 初識(shí)復(fù)雜的表達(dá)式
  18. 3.5 認(rèn)識(shí)關(guān)系運(yùn)算符
  19. 3.6 求值
  20. 3.7 認(rèn)識(shí)逗號(hào)表達(dá)式
  21. 3.8 認(rèn)識(shí)表達(dá)式語(yǔ)句
  22. 3.9 認(rèn)識(shí)遞減和邏輯求反運(yùn)算符
  23. 3.10 參數(shù)值的有效性檢查
  24. 3.11 認(rèn)識(shí)標(biāo)號(hào)語(yǔ)句和goto語(yǔ)句
  25. 第4章 指針不是指南針
  26. 4.1 認(rèn)識(shí)一元&和一元*運(yùn)算符
  27. 4.2 什么是指針
  28. 4.3 指針類(lèi)型的變量
  29. 4.4 指向函數(shù)的指針
  30. 4.5 返回指針的函數(shù)
  31. 4.6 掌握C語(yǔ)言需要建立類(lèi)型的觀(guān)念
  32. 4.7 指向指針(類(lèi)型)的指針
  33. 第5章 準(zhǔn)備顯示累加結(jié)果
  34. 5.1 什么是數(shù)組
  35. 5.2 文字和編碼
  36. 5.3 訪(fǎng)問(wèn)數(shù)組元素
  37. 5.4 指向數(shù)組的指針
  38. 5.5 元素類(lèi)型為指針的數(shù)組
  39. 5.6 將數(shù)字轉(zhuǎn)換為字符串
  40. 5.7 元素類(lèi)型為數(shù)組的數(shù)組
  41. 第6章 輸入和輸出
  42. 6.1 輸入輸出那點(diǎn)事
  43. 6.2 系統(tǒng)調(diào)用
  44. 6.3 編譯和鏈接
  45. 6.4 庫(kù)
  46. 6.5 頭文件、預(yù)處理和翻譯單元
  47. 6.6 UNIX和類(lèi)UNIX函數(shù)庫(kù)
  48. 6.7 Windows動(dòng)態(tài)鏈接庫(kù)
  49. 6.8 C標(biāo)準(zhǔn)庫(kù)
  50. 第7章 字符集和字符編碼
  51. 7.1 字符集和字符編碼的演變
  52. 7.2 多字節(jié)字符和寬字符
  53. 7.3 C語(yǔ)言的國(guó)際化
  54. 第8章 歡迎來(lái)到類(lèi)型之家
  55. 8.1 擴(kuò)展整數(shù)類(lèi)型
  56. 8.2 布爾類(lèi)型_Bool
  57. 8.3 枚舉類(lèi)型
  58. 8.4 認(rèn)識(shí)switch語(yǔ)句
  59. 8.5 聯(lián)合類(lèi)型
  60. 8.6 復(fù)數(shù)類(lèi)型
  61. 8.7 限定的類(lèi)型
  62. 8.8 類(lèi)型的兼容性
  63. 8.9 類(lèi)型轉(zhuǎn)換
  64. 第9章 作用域、鏈接、線(xiàn)程和存儲(chǔ)期
  65. 9.1 標(biāo)識(shí)符的作用域
  66. 9.2 標(biāo)識(shí)符的鏈接
  67. 9.3 進(jìn)程和線(xiàn)程
  68. 9.4 變量的存儲(chǔ)期
  69. 第10章 Windows編程基礎(chǔ)
  70. 10.1 如何編寫(xiě)Windows程序
  71. 10.2 窗口過(guò)程
  72. 10.3 數(shù)據(jù)鏈表
  73. 10.4 創(chuàng)建和應(yīng)用所選的字體
  74. 10.5 關(guān)閉窗口并退出程序
  75. 第11章 遞歸調(diào)用、計(jì)算器和樹(shù)
  76. 11.1 遞歸的原理
  77. 11.2 復(fù)雜計(jì)算器
  78. 11.3 樹(shù)和二叉樹(shù)
  79. 11.4 計(jì)算器的二叉樹(shù)版本
  80. 第12章 運(yùn)算符和表達(dá)式
  81. 12.1 全表達(dá)式
  82. 12.2 左值轉(zhuǎn)換
  83. 12.3 基本表達(dá)式
  84. 12.4 后綴表達(dá)式
  85. 12.5 一元表達(dá)式
  86. 12.6 轉(zhuǎn)型表達(dá)式
  87. 12.7 乘性表達(dá)式
  88. 12.8 加性表達(dá)式
  89. 12.9 移位表達(dá)式
  90. 12.10 關(guān)系表達(dá)式
  91. 12.11 等性表達(dá)式
  92. 12.12 逐位與表達(dá)式
  93. 12.13 逐位異或表達(dá)式
  94. 12.14 逐位或表達(dá)式
  95. 12.15 邏輯與表達(dá)式
  96. 12.16 邏輯或表達(dá)式
  97. 12.17 條件表達(dá)式
  98. 12.18 賦值表達(dá)式
  99. 12.19 逗號(hào)表達(dá)式
2290

免責(zé)聲明:本站詞條系由網(wǎng)友創(chuàng)建、編輯和維護(hù),內(nèi)容僅供參考。

以上內(nèi)容均為商業(yè)內(nèi)容展示,僅供參考,不具備專(zhuān)業(yè)問(wèn)題解決服務(wù),

如果您需要解決具體問(wèn)題(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域的專(zhuān)業(yè)人士。

如您發(fā)現(xiàn)詞條內(nèi)容涉嫌侵權(quán),請(qǐng)通過(guò) 948026894@qq.com 與我們聯(lián)系進(jìn)行刪除處理!

參考資料

一秒推