C++ ialah bahasa pengaturcaraan yang ditaip secara statik, disusun, tujuan umum, sensitif huruf besar dan kecil, yang menyokong pengaturcaraan prosedur, pengaturcaraan berorientasikan objek dan pengaturcaraan generik.

C++ dianggap sebagai bahasa peringkat pertengahan yang menggabungkan ciri-ciri bahasa peringkat tinggi dan bahasa peringkat rendah.

C++ telah direka dan dibangunkan oleh Bjarne Stroustrup pada tahun 1979 di Bell Labs di Murray Hill, New Jersey. C++ melanjutkan dan menambah baik bahasa C, pada asalnya dinamakan C dengan kelas dan kemudian dinamakan semula C++ pada tahun 1983.

C++ ialah superset C, sebenarnya, mana-mana program C sah ialah program C++ sah.

Penghakiman C++ sintaks

Struktur penghakiman memerlukan pengaturcara untuk menentukan satu atau lebih syarat untuk dinilai atau diuji, serta pernyataan yang akan dilaksanakan apabila keadaan adalah benar (diperlukan) dan pernyataan yang akan dilaksanakan apabila syarat adalah palsu (pilihan).

Penghakiman C++ contoh

#include <iostream>
using namespace std;
 int main (){
   // 局部變量聲明
   int a = 10;
 
   // 使用 if 語句檢查布爾條件
   if( a < 20 )
   {
       // 如果條件為真,則輸出下面的語句
       cout << "a 小于 20" << endl;
   }
   cout << "a 的值是 " << a << endl;
 
   return 0;}