出版時(shí)間:2003-1 出版社:中國(guó)鐵道出版社 作者:中國(guó)鐵道出版社
Tag標(biāo)簽:無(wú)
內(nèi)容概要
C和C++是世界上最重要的編程語(yǔ)言。在當(dāng)今的世界中,要成為專業(yè)的程序員,就意味著必須熟悉這兩種語(yǔ)言。它們是現(xiàn)代編程的基礎(chǔ)。 C語(yǔ)言是在20世紀(jì)70年代由Dennis Ritchie發(fā)明的。它是一種中級(jí)語(yǔ)言。C語(yǔ)言將高級(jí)語(yǔ)言的控制結(jié)構(gòu)、位操作能力以及指針(地址)結(jié)合起來(lái)。這樣,程序員就幾乎可以使用C語(yǔ)言完全控制機(jī)器。C語(yǔ)言是在1980年末第一次標(biāo)準(zhǔn)化的,當(dāng)時(shí)采用了C語(yǔ)言的ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)化協(xié)會(huì),American National Standards Institute)標(biāo)準(zhǔn)。這一版本的C語(yǔ)言通常稱為C89。這一標(biāo)準(zhǔn)還由ISO(國(guó)際標(biāo)準(zhǔn)化組織,International Standards Organizaion)所采用。1995年,C89又做了細(xì)微的修訂。 C++是在1979年由Bjarne Stroustriup發(fā)明的。在20世紀(jì)80年代以及90年代的大部分時(shí)間里,許多人為C++的發(fā)展和修訂做出了不懈的努力。最后,在1998年,采用了C++的一個(gè)ANSl/lSO標(biāo)準(zhǔn)。簡(jiǎn)單地說(shuō),C++就是C語(yǔ)言的面向?qū)ο蟀姹尽++是在C89及其1995年修訂的基礎(chǔ)上構(gòu)建起來(lái)的。實(shí)際上,C89所定義的C語(yǔ)言版本通常被稱為“C++的C子集”。雖然C++是從對(duì)C語(yǔ)言的一組面向?qū)ο髷U(kuò)展開(kāi)始的,但很快它就發(fā)展成為一種獨(dú)立的編程語(yǔ)言。今天,C++的大小幾乎是C語(yǔ)言的兩倍。毋庸贅述,C++是人類所設(shè)計(jì)出來(lái)的最強(qiáng)大的計(jì)算機(jī)語(yǔ)言之一。 在1999年,采用了C語(yǔ)言的一個(gè)新的ANSI/ISO標(biāo)準(zhǔn)。這個(gè)版本稱為C99。它包括了許多改進(jìn)以及幾種新功能。其中一些“新”功能是從C++借鑒的,而另外一些則是全新的創(chuàng)新,因此,C99所添加的某些功能與C++不兼容。這表示隨著C99的出現(xiàn),標(biāo)準(zhǔn)C語(yǔ)言不再是C++的純子集。所幸的是,許多不兼容性是與很容易避免的專用功能相關(guān)的。因此,仍然能夠很方便地編寫(xiě)與C和C++都兼容的代碼。在編寫(xiě)本書(shū)時(shí),還沒(méi)有一種主要的編譯器接受了所有的C99添加功能,但這種狀況肯定是要改變的。 下表簡(jiǎn)單地介紹了C89、C99和C++之間的關(guān)系。 C89 C語(yǔ)言最初的ANSI/ISO標(biāo)準(zhǔn)。C89就是現(xiàn)在大部分程序員認(rèn)作C語(yǔ)言的版本。 C++ C語(yǔ)言的面向?qū)ο蟀姹?。C++的當(dāng)前ANSl/lSO標(biāo)準(zhǔn)是在C89的基礎(chǔ)上建立起來(lái)的,因此,C89形成了C++的子集。 C99 C語(yǔ)言的最新版本。包括C89的所有功能,并且添加了幾種新功能。C++的當(dāng)前標(biāo)準(zhǔn)不支持其中的一些新功能。 本書(shū)介紹了 C89、 C99和 C++。當(dāng)某種功能為其中一種語(yǔ)言所獨(dú)有時(shí),就會(huì)標(biāo)記出來(lái)。否則,就意味著此功能適用于所有這三種語(yǔ)言。 毫無(wú)疑問(wèn),C和C++是兩個(gè)很大的主題。因此,在這里覆蓋這兩種重要語(yǔ)言的所有方面是不可能的。相反,這本參考手冊(cè)濃縮了這兩種語(yǔ)言的主要功能,以方便讀者的使用。
書(shū)籍目錄
Chapter 1 數(shù)據(jù)類型. 變量和常量 1
基本類型 1
聲明變量 3
初始化變量 3
標(biāo)識(shí)符 4
類 4
繼承 6
結(jié)構(gòu) 7
圖書(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ī)版