適用對象
不限
課程內(nèi)容
C++語言靈活,運(yùn)算符的數(shù)據(jù)結(jié)構(gòu)豐富、具有結(jié)構(gòu)化控制語句、程序執(zhí)行效率高,而且同時(shí)具有高級語言與匯編語言的優(yōu)點(diǎn),與其它語言相比,可以直接訪問物理地址,與匯編語言相比又具有良好的可讀性和可移植性。
總得來說,C++語言的主要特點(diǎn)表現(xiàn)在兩個(gè)方面,一是盡量兼容C,二是支持面向?qū)ο蟮姆椒?。它操持了C的簡潔、高效的接近匯編語言等特點(diǎn),對C的類型系統(tǒng)進(jìn)行了改革的擴(kuò)充
因此C++比C更安全,C++的編譯系統(tǒng)能檢查出更多的類型錯(cuò)誤。另外,由于C語言的廣泛使用,因而極大的促進(jìn)了C++的普及和推廣。任何一種語言都有其適用范圍,如果決定做底層,顯然不可能用C++或者Java,如果做應(yīng)用,C語言則顯得繁瑣,而C++,Java,Python,C#等一些語言配合一些庫設(shè)施,就可以輕松做到.
具體要看你選擇哪條路,確定好方向.但是...C語言是基礎(chǔ),這是近些年來永恒不變的話題