C++是什么意思?

    Infocode藍(lán)暢 互聯(lián)網(wǎng)開發(fā) 650

    C++是什么?

    C++ 是一種靜態(tài)類型的、編譯式的、通用的、大小寫敏感的、不規(guī)則的編程語言,支持過程化編程、面向?qū)ο缶幊毯头盒途幊獭?/p>

    C++ 被認(rèn)為是一種中級(jí)語言,它綜合了高級(jí)語言和低級(jí)語言的特點(diǎn)。

    C++ 是由 Bjarne Stroustrup 于 1979 年在新澤西州美利山貝爾實(shí)驗(yàn)室開始設(shè)計(jì)開發(fā)的。C++ 進(jìn)一步擴(kuò)充和完善了 C 語言,最初命名為帶類的C,后來在 1983 年更名為 C++。

    C++ 是 C 的一個(gè)超集,事實(shí)上,任何合法的 C 程序都是合法的 C++ 程序。

    注意:使用靜態(tài)類型的編程語言是在編譯時(shí)執(zhí)行類型檢查,而不是在運(yùn)行時(shí)執(zhí)行類型檢查。

    C++是什么
    C++是什么

    1. 面向?qū)ο蟪绦蛟O(shè)計(jì)

    C++ 完全支持面向?qū)ο蟮某绦蛟O(shè)計(jì),包括面向?qū)ο箝_發(fā)的四大特性:

    • 封裝
    • 抽象
    • 繼承
    • 多態(tài)

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

    標(biāo)準(zhǔn)的 C++ 由三個(gè)重要部分組成:

    • 核心語言,提供了所有構(gòu)件塊,包括變量、數(shù)據(jù)類型和常量,等等。
    • C++ 標(biāo)準(zhǔn)庫,提供了大量的函數(shù),用于操作文件、字符串等。
    • 標(biāo)準(zhǔn)模板庫(STL),提供了大量的方法,用于操作數(shù)據(jù)結(jié)構(gòu)等。

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

    ANSI 標(biāo)準(zhǔn)是為了確保 C++ 的便攜性 —— 您所編寫的代碼在 Mac、UNIX、Windows、Alpha 計(jì)算機(jī)上都能通過編譯。

    由于 ANSI 標(biāo)準(zhǔn)已穩(wěn)定使用了很長的時(shí)間,所有主要的 C++ 編譯器的制造商都支持 ANSI 標(biāo)準(zhǔn)。

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

    學(xué)習(xí) C++,關(guān)鍵是要理解概念,而不應(yīng)過于深究語言的技術(shù)細(xì)節(jié)。

    學(xué)習(xí)程序設(shè)計(jì)語言的目的是為了成為一個(gè)更好的程序員,也就是說,是為了能更有效率地設(shè)計(jì)和實(shí)現(xiàn)新系統(tǒng),以及維護(hù)舊系統(tǒng)。

    C++ 支持多種編程風(fēng)格。您可以使用 Fortran、C、Smalltalk 等任意一種語言的編程風(fēng)格來編寫代碼。每種風(fēng)格都能有效地保證運(yùn)行時(shí)間效率和空間效率。

    5. C++ 的使用

    基本上每個(gè)應(yīng)用程序領(lǐng)域的程序員都有使用 C++。

    C++ 通常用于編寫設(shè)備驅(qū)動(dòng)程序和其他要求實(shí)時(shí)性的直接操作硬件的軟件。

    C++ 廣泛用于教學(xué)和研究。

    任何一個(gè)使用蘋果電腦或 Windows PC 機(jī)的用戶都在間接地使用 C++,因?yàn)檫@些系統(tǒng)的主要用戶接口是使用 C++ 編寫的。

    6. 標(biāo)準(zhǔn)化

    發(fā)布時(shí)間通稱備注
    2017C++17第五個(gè)C++標(biāo)準(zhǔn)
    2017coroutines TS協(xié)程庫擴(kuò)展
    2017ranges TS提供范圍機(jī)制
    2017library fundamentals TS標(biāo)準(zhǔn)庫擴(kuò)展
    2016concurrency TS用于并發(fā)計(jì)算的擴(kuò)展
    2015concepts TS概念庫,用于優(yōu)化編譯期信息
    2015TM TS事務(wù)性內(nèi)存操作
    2015parallelism TS用于并行計(jì)算的擴(kuò)展
    2015filesystem TS文件系統(tǒng)
    2014C++14第四個(gè)C++標(biāo)準(zhǔn)
    2011十進(jìn)制浮點(diǎn)數(shù)擴(kuò)展
    2011C++11第三個(gè)C++標(biāo)準(zhǔn)
    2010數(shù)學(xué)函數(shù)擴(kuò)展
    2007C++TR1C++技術(shù)報(bào)告:庫擴(kuò)展
    2006C++性能技術(shù)報(bào)告
    2003C++03第二個(gè)C++標(biāo)準(zhǔn)
    1998C++98第一個(gè)C++標(biāo)準(zhǔn)



    請(qǐng)輸入姓名或昵稱
    如果您有任何疑問、需要更多信息或希望與我們建立合作請(qǐng)留言
    =

    回復(fù)

    我來回復(fù)
    • 暫無回復(fù)內(nèi)容

    請(qǐng) 登錄 或者 注冊(cè) 后回復(fù)。
    久久久久久一区国产精品| 久久久久久久久无码精品亚洲日韩| 久久精品亚洲精品国产色婷| 热re99久久6国产精品免费| 精品免费久久久久久久| 女人香蕉久久**毛片精品| 精品视频在线观看你懂的一区| 亚欧乱色国产精品免费视频| 亚洲AV无码国产精品麻豆天美| 69久久夜色精品国产69| 国产精品粉嫩美女在线观看| 亚州日韩精品专区久久久| 久久亚洲私人国产精品| 日韩精品一区二区三区大桥未久| 欧美激情精品久久久久久久九九九| 59pao在线视频国产| 国产亚洲婷婷香蕉久久精品| 久久se精品一区二区影院| 国产精品123区| 香蕉久久夜色精品国产小说| 亚洲午夜精品一级在线播放放| 国产成人精品AA毛片| 精品国产一区二区22| 久久综合国产乱子伦精品免费| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 日本一区二区三区四区| 99精品久久精品| 免费精品国产自产拍在线观看| 麻豆成人久久精品二区三区免费 | 久久99热这里只有精品国产| 人妻精品久久久久中文字幕一冢本| 国产精品久久久久久久久久免费| 欧美乱大交xxxxx| 亚洲国产精品lv| baoyu亚洲欧美电影院| 91精品国产综合久久香蕉| 自拍偷在线精品自拍偷| 欧美韩国精品另类综合| 美女视频在线观看免费网| 911亚洲精品国产自产| 国产男靠女免费视频网站|