C++ 是一種靜態(tài)類(lèi)型的、編譯式的、通用的、大小寫(xiě)敏感的、不規(guī)則的程式語(yǔ)言,支援過(guò)程化程式設(shè)計(jì)、物件導(dǎo)向程式設(shè)計(jì)和泛型程式設(shè)計(jì)。

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

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

C++ 是 C 的超集,事實(shí)上,任何合法的 C 程式都是合法的 C++ 程式。

C++ 字串 語(yǔ)法

C++ 提供了以下兩種類(lèi)型的字串表示形式:

C 風(fēng)格字串

C++ 引入的 string 類(lèi)別類(lèi)型

C++ 字串 範(fàn)例

#include <iostream>
 using namespace std; 
int main (){
   char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; 
   cout << "Greeting message: ";   
    cout << greeting << endl; 
   return 0;}