C/C++程序員查詢辭典 在線電子書 圖書標籤: 編程 程序設計 c++ C
發表於2024-11-24
C/C++程序員查詢辭典 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
查詢辭典
評分查詢辭典
評分查詢辭典
評分查詢辭典
評分查詢辭典
C和C++是世界上最重要的編程語言。在當今的世界中,要成為專業的程序員,就意味著必須熟悉這兩種語言。它們是現代編程的基礎。 C語言是在20世紀70年代由Dennis Ritchie發明的。它是一種中級語言。C語言將高級語言的控製結構、位操作能力以及指針(地址)結閤起來。這樣,程序員就幾乎可以使用C語言完全控製機器。C語言是在1980年末第一次標準化的,當時采用瞭C語言的ANSI(美國國傢標準化協會,American National Standards Institute)標準。這一版本的C語言通常稱為C89。這一標準還由ISO(國際標準化組織,International Standards Organizaion)所采用。1995年,C89又做瞭細微的修訂。 C++是在1979年由Bjarne Stroustriup發明的。在20世紀80年代以及90年代的大部分時間裏,許多人為C++的發展和修訂做齣瞭不懈的努力。最後,在1998年,采用瞭C++的一個ANSl/lSO標準。簡單地說,C++就是C語言的麵嚮對象版本。C++是在C89及其1995年修訂的基礎上構建起來的。實際上,C89所定義的C語言版本通常被稱為“C++的C子集”。雖然C++是從對C語言的一組麵嚮對象擴展開始的,但很快它就發展成為一種獨立的編程語言。今天,C++的大小幾乎是C語言的兩倍。毋庸贅述,C++是人類所設計齣來的最強大的計算機語言之一。 在1999年,采用瞭C語言的一個新的ANSI/ISO標準。這個版本稱為C99。它包括瞭許多改進以及幾種新功能。其中一些“新”功能是從C++藉鑒的,而另外一些則是全新的創新,因此,C99所添加的某些功能與C++不兼容。這錶示隨著C99的齣現,標準C語言不再是C++的純子集。所幸的是,許多不兼容性是與很容易避免的專用功能相關的。因此,仍然能夠很方便地編寫與C和C++都兼容的代碼。在編寫本書時,還沒有一種主要的編譯器接受瞭所有的C99添加功能,但這種狀況肯定是要改變的。 下錶簡單地介紹瞭C89、C99和C++之間的關係。 C89 C語言最初的ANSI/ISO標準。C89就是現在大部分程序員認作C語言的版本。 C++ C語言的麵嚮對象版本。C++的當前ANSl/lSO標準是在C89的基礎上建立起來的,因此,C89形成瞭C++的子集。 C99 C語言的最新版本。包括C89的所有功能,並且添加瞭幾種新功能。C++的當前標準不支持其中的一些新功能。 本書介紹瞭 C89、 C99和 C++。當某種功能為其中一種語言所獨有時,就會標記齣來。否則,就意味著此功能適用於所有這三種語言。 毫無疑問,C和C++是兩個很大的主題。因此,在這裏覆蓋這兩種重要語言的所有方麵是不可能的。相反,這本參考手冊濃縮瞭這兩種語言的主要功能,以方便讀者的使用。
評分
評分
評分
評分
C/C++程序員查詢辭典 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024