C++的特点
該博文為原創(chuàng)文章,未經(jīng)博主同意不得轉(zhuǎn)載,如同意轉(zhuǎn)載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105163882
C++的特點
- 繼承自C語言的優(yōu)點
- 對C語言進行的改進
- 同時支持面向過程和面向?qū)ο蟮姆椒?/li>
- C++設(shè)計成無需復雜的程序設(shè)計環(huán)境
- C++程序在可重用性、可擴充性、可維護性和可靠性
C++語言是在C語言的基礎(chǔ)上發(fā)展而來,同時它又支持面向?qū)ο蟮某绦蛟O(shè)計,它主要具有以下特點:
繼承自C語言的優(yōu)點
語言簡潔、緊湊,使用方便、靈活;擁有豐富的運算符;生成的目標代碼質(zhì)量高,程序執(zhí)行效率高;可移植性好等。
對C語言進行的改進
編譯器更加嚴格,引入引用的概念,引入const常量和內(nèi)聯(lián)函數(shù),取代宏定義等。
同時支持面向過程和面向?qū)ο蟮姆椒?/h1>
在C++環(huán)境下既可以進行面向?qū)ο蟮某绦蛟O(shè)計,也可以進行面向過程的程序設(shè)計。因此它也具有數(shù)據(jù)封裝和隱藏、繼承和多態(tài)等面向?qū)ο蟮奶卣鳌?/p>
1)支持面向?qū)ο缶幊虣C制,如信息隱藏、封裝函數(shù)、抽象數(shù)據(jù)類型、繼承、多態(tài)、函數(shù)重載、運算符重載、乏型編程(模板)
2)兼容C語言,籍此提供一個從C到C++的平滑
總結(jié)
- 上一篇: 截至2022年低全国公路隧道、轨道交通隧
- 下一篇: 鸡蛋饼家常做法?