在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C/ 概述
動態(tài)內(nèi)存
類和對象
接口 (抽象類)
結(jié)構(gòu)體
循環(huán)的類型
函數(shù)
數(shù)字
日期和時間
基本語法
多態(tài)
數(shù)據(jù)抽象
注釋
命名空間
字符串
預(yù)處理器
決策語句
修飾符的類型
鍙橀噺綾誨瀷
基本輸入輸出
操作符
數(shù)組
模板
多線程
繼承
Web 編程
信號處理
指針
存儲類型
概述
引用
常量
異常處理
開發(fā)環(huán)境
重載
變量作用域
數(shù)據(jù)類型
數(shù)據(jù)封裝
文件和流

概述

C++ 是靜態(tài),可編譯,通用,大小寫敏感,格式自由的編程語言,它支持程序化,面向?qū)ο蟮?,和泛型編程方式?/p>

C++ 被看作是中間層語言,因?yàn)樗瑫r包含了低級語言和高級語言的特性。

C++ 是于 1979 年在新澤西的茉莉山丘的貝爾實(shí)驗(yàn)室由 Bjarne Stroustrup 開發(fā)的,它是 C 語言的加強(qiáng)版,最開始它被稱作 “C with Classes”,但是后來在 1983 年被更名為 C++。

C++ 是 C 語言的超集,也就是說任何合法的 C 程序它同時也是合法 C++ 程序。

注意: 編程語言使用靜態(tài)類型指的是對于類型檢查是在編譯的時候進(jìn)行,而不是在運(yùn)行期檢查。

面向?qū)ο缶幊?/h2>

C++ 完全支持面向?qū)ο缶幊?,它包含了面向?qū)ο箝_發(fā)的四個特性:

  • 封裝
  • 數(shù)據(jù)隱藏
  • 繼承
  • 多態(tài)

標(biāo)準(zhǔn)庫

標(biāo)準(zhǔn)的 C++ 包含三個重要的部分:

  • 語言的核心部分提供了編程所需的基本構(gòu)件,比如變量定義,數(shù)據(jù)類型和字面值等;
  • C++ 標(biāo)準(zhǔn)庫提供了豐富的函數(shù)操作,例如對文件和字符串的操作等;
  • 標(biāo)準(zhǔn)模板庫(STL)提供了許多的操作數(shù)據(jù)結(jié)構(gòu)的方法

ANSI 標(biāo)準(zhǔn)

ANSI 標(biāo)準(zhǔn)試圖確保 C++ 的可移植性,也就是說,你所編寫的代碼利用了微軟的編譯器編譯之后沒有錯誤,那么它在 Mac,NIX,Windows box,或者 Alpha 上同樣沒有錯誤。

ANSI 標(biāo)準(zhǔn)到最近基本上還保持不變,并且所有的 C++ 的編譯器生成商支持 ANSI 標(biāo)準(zhǔn)。

學(xué)習(xí) C++

學(xué)習(xí) C++ 的時候最重要的事情是關(guān)注與它的概念,而不是被語言的具體技術(shù)細(xì)節(jié)給弄暈了。

學(xué)習(xí)一門編程語言的目的是成為一名更優(yōu)秀的程序員,也就是說在設(shè)計(jì)、實(shí)現(xiàn)一個新的系統(tǒng)和維護(hù)舊的程序時,能夠更加高效的工作。

C++ 支持各種編程風(fēng)格。 你可以按照 Fortran, C, Smalltalk 等任何語言的風(fēng)格進(jìn)行編程。每種編程風(fēng)格均可以實(shí)現(xiàn)運(yùn)行期和空間高效性這一目標(biāo)。

C++ 的使用

C++ 被幾十萬的程序員所使用,它是進(jìn)行應(yīng)用程序開發(fā)中必不可少的一部分。

C++ 被大量的使用在編寫設(shè)備驅(qū)動程序,和那些有實(shí)時性限制,需要直接操作硬件的軟件。

不管是使用 Macintosh 或者使用運(yùn)行 Windows 操作系統(tǒng)的電腦的用戶都直接的使用了 C++,因?yàn)檫@些系統(tǒng)的主要用戶界面是由 C++ 編寫的。

上一篇:常量下一篇:重載