【c++編程從零學(xué)】1.c++語言基礎(chǔ)知識(shí)

HELLO!歡迎大家來到奇妙的c++編程世界,我是你們的小涵老師。

從今天起,就讓我們一起學(xué)習(xí)c++吧!


一.什么是c++?

? ? ?? C++由美國AT&T貝爾實(shí)驗(yàn)室的本賈尼·斯特勞斯特盧普博士在20世紀(jì)80年代初期發(fā)明并實(shí)現(xiàn)(最初這種語言被稱作“C with Classes”帶類的C)。開始,C++是作為C語言的增強(qiáng)版出現(xiàn)的,從給C語言增加類開始,不斷的增加新特性。

二.c++語言的特點(diǎn)

1、在C語言的基礎(chǔ)上進(jìn)行擴(kuò)充和完善,使C++兼容了C語言的面向過程特點(diǎn),又成為了一種面向?qū)ο?/a>的程序設(shè)計(jì)語言;

2、可以使用抽象數(shù)據(jù)類型進(jìn)行基于對(duì)象的編程;??

3、可以使用多繼承、多態(tài)進(jìn)行面向?qū)ο?/a>的編程;

4、可以擔(dān)負(fù)起以模版為特征的泛型化編程。 ?

5. ? c++是結(jié)構(gòu)式語言

C++與C語言的本質(zhì)差別:在于C++是面向?qū)ο?/a>的,而C語言是面向過程的?;蛘哒fC++是在C語言的基礎(chǔ)上增加了面向?qū)ο蟪绦蛟O(shè)。

三.c++常用編譯器

c++常用編譯器是Dev-C++。

devc++即Dev-C++,是一個(gè)Windows環(huán)境下C/C++的集成開發(fā)環(huán)境(IDE),它是一款自由軟件,遵守GPL許可協(xié)議分發(fā)源代碼。它集合了MinGW等眾多自由軟件,并且可以取得最新版本的各種工具支持,而這一切工作都是來自全球的狂熱者所做的工作。Dev-C++是NOI、NOIP等比賽的指定工具,缺點(diǎn)是Debug功能弱。由于原開發(fā)公司在開發(fā)完4.9.9.2后停止開發(fā),所以現(xiàn)在正由其它公司更新開發(fā),但都基于4.9.9.2.Dev-C++ 最新版本:5.11。


好了,今天的課程就到這里結(jié)束了,下節(jié)課再見。BYE!

下節(jié)課:輸入輸出&&聲名變量

友情鏈接更多精彩內(nèi)容