Dalam tutorial ini, kita akan belajar mengenai kata kunci (kata terpelihara dalam pengaturcaraan C ++ yang merupakan sebahagian daripada sintaks). Kami juga akan belajar mengenai pengecam dan cara menamakannya.
Kata kunci C ++
Kata kunci adalah kata yang ditentukan sebelumnya yang mempunyai makna khas kepada penyusun. Sebagai contoh,
int money;
Di sini, intadalah kata kunci yang menunjukkan wang adalah pemboleh ubah jenis integer.
Berikut adalah senarai semua kata kunci C ++. (setakat C ++ 17)
alignas | decltype | namespace | struct |
alignof | default | new | switch |
and | delete | noexcept | template |
and_eq | do | not | this |
asm | double | not_eq | thread_local |
auto | dynamic_cast | nullptr | throw |
bitand | else | operator | true |
bitor | enum | or | try |
bool | explicit | or_eq | typedef |
break | export | private | typeid |
case | extern | protected | typename |
catch | false | public | union |
char | float | register | unsigned |
char16_t | for | reinterpret_cast | using |
char32_t | friend | return | virtual |
class | goto | short | void |
compl | if | signed | volatile |
const | inline | sizeof | wchar_t |
constexpr | int | static | while |
const_cast | long | static_assert | xor |
continue | mutable | static_cast | xor_eq |
Catatan: Oleh kerana C ++ adalah bahasa sensitif huruf, semua kata kunci mesti ditulis dengan huruf kecil.
Pengecam C ++
Pengecam adalah nama unik yang diberikan kepada pemboleh ubah, kelas, fungsi, atau entiti lain oleh pengaturcara. Sebagai contoh,
int money; double accountBalance;
Di sini, wang dan akaunBalance adalah pengecam.
Peraturan untuk menamakan pengecam
- Pengecam boleh terdiri daripada huruf, digit, dan watak garis bawah.
- Tidak mempunyai had panjang nama.
- Ia mesti dimulakan dengan huruf atau garis bawah.
- Ia peka dengan kes.
- Kami tidak boleh menggunakan kata kunci sebagai pengecam.
Kita boleh memilih mana-mana nama sebagai pengecam jika kita mengikuti peraturan di atas. Walau bagaimanapun, kita harus memberikan nama yang bermakna kepada pengecam yang masuk akal.
Contoh pengecam baik dan buruk
| Pengecam Tidak Sah | Pengecam Buruk | Pengenal yang baik |
|---|---|---|
| Jumlah mata | Titik T_ | jumlah keseluruhan |
| 1 senarai | senarai_1 | senarai1 |
| terapung | n_kapung | nombor apungan |








