1.2 c++的前世今生
讀史可以使人明智。
c++作為一門高階程式語言,可說是歷史悠久,算得上是程式語言中的"老革命"了。了解c++的發展歷史,可以加深我們對這門語言的認識,了解c++的本質內涵,了解c++的文化,從而更好地學習和掌握這門語言。
傳說,很久很久以前……
1.2.1 從b到c
2023年,著名的計算機科學家丹尼斯·里奇(dennis ritchie)進入美國at&t的貝爾實驗室工作。一開始,里奇和他的同事肯·湯普森(ken thompson)開始研究dec pdp-7機器,但是他們發現在這個機器上寫程式很困難,只能用組合語言程式設計。於是湯普森設計了一種高階程式語言,命名為b語言。但是b語言本身設計的缺陷使湯普森在記憶體的限制面前一籌莫展。到了2023年,里奇對b語言進行改良,他賦予這門新語言強有力的系統控制方面的能力。新語言非常簡潔、高效,里奇把它命名為c語言,意為b語言的下一代程式語言。
知道更多:b語言從**來
c語言來自b語言,那麼b語言是不是來自a語言呢?b語言之前並不存在a語言,之所以取名b語言,是為了紀念作者的妻子,他妻子名字的第乙個字母是b。
嗯,程式設計師中也有情聖啊!
2023年,里奇和布朗一起出版了著名的《c programming language》一書,c語言隨後成為世界上應用最廣泛的高階程式語言,這個版本的c語言被稱為k&r c。2023年,c語言被ansi標準化(ansi x3.159-1989)。標準化的目的是擴充套件k&r c,加入新的特性。在k&r c發布後,又不斷有人為c語言新增新特性,但c語言的標準在一段相當長的時間內都保持不變,直到20世紀90年代,標準才被更新,這就是iso 9899:1999(2023年發布)。這個版本就是通常提及的c99。ansi於2023年3月採用了這個新標準。
《我的第一本C 書》試讀 前言
前言 當你拿起本書翻看到這一頁的時候,是否在尋找一本既簡單實用又通俗易懂的c 參考書?沒錯,這本書正是你要尋找的最佳c 參考書。有了這本書的幫助,你將會發現c 學習過程是一次愉快的c 世界之旅。c 程式設計就是用c 程式語言描述和表達周圍現實世界的過程。按照描述 和表達現實世界的需要,本書分別介紹了...
那些書之《我的第一本C 書》
我的部落格 清明放了三天假,上了三天自習,把 我的第一本c 書 看完了 雖然書名是第一本書,其實我覺得應該是第二,或者第三本書,如果沒有一點基礎來看這本書,肯定會雲裡霧裡。放假前去的圖書館,偶然看到了這本書,翻了一下,覺得寫的挺有意思的並且挺簡單的就借了來。作者寫的不枯燥,但是講的也不夠細緻,當做第...
我發表的第一本書
今天的心情比較激動,乙個主要的原因就是我的新書發表了。這是我的第一本新書,回想當初從懷疑,到將信將疑,再到後來的完稿,直到手裡拿到書的那個時刻,我知道了自己的一本書籍已經誕生。剛才我不停的在群裡發自己的新書資訊,那是一種成就感,我已經好久沒有這種成就感了,回想起來,最近一次這樣的成就感還得回到我的學...