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.
Fungsi C++ sintaks
Fungsi ialah sekumpulan pernyataan yang bersama-sama melaksanakan tugas. Setiap program C++ mempunyai sekurang-kurangnya satu fungsi, fungsi utama main(), dan semua atur cara mudah boleh mentakrifkan fungsi tambahan lain.
Anda boleh membahagikan kod kepada fungsi yang berbeza. Bagaimana anda membahagikan kod anda kepada fungsi yang berbeza terpulang kepada anda, tetapi secara logiknya pembahagian itu biasanya berdasarkan setiap fungsi yang melaksanakan tugas tertentu.
Pengisytiharan fungsi memberitahu pengkompil nama, jenis pulangan dan parameter fungsi. Takrif fungsi menyediakan badan sebenar fungsi.
Pustaka standard C++ menyediakan sejumlah besar fungsi terbina dalam yang boleh dipanggil oleh program. Sebagai contoh, fungsi strcat() digunakan untuk menggabungkan dua rentetan, dan fungsi memcpy() digunakan untuk menyalin memori ke lokasi lain.
Fungsi C++ contoh
// 函数返回两个数中较大的那个数 int max(int num1, int num2) { // 局部变量声明 int result; if (num1 > num2) result = num1; else result = num2; return result; }