Dalam tutorial ini, kita akan belajar mengenai pemboleh ubah, literal, dan pemalar dalam C ++ dengan bantuan contoh.
Pemboleh ubah C ++
Dalam pengaturcaraan, pemboleh ubah adalah wadah (kawasan penyimpanan) untuk menyimpan data.
Untuk menunjukkan kawasan penyimpanan, setiap pemboleh ubah harus diberi nama unik (pengecam). Sebagai contoh,
int age = 14;
Di sini, usia adalah pemboleh ubah int
jenis data, dan kita telah memberikan nilai integer 14 kepadanya.
Nota: The int
jenis data menunjukkan bahawa pembolehubah hanya boleh memegang integer. Begitu juga, kita boleh menggunakan double
jenis data jika kita mesti menyimpan perpuluhan dan eksponen
Kami akan mengetahui semua jenis data secara terperinci dalam tutorial seterusnya.
Nilai pemboleh ubah boleh diubah, oleh itu pemboleh ubah nama .
int age = 14; // age is 14 age = 17; // age is 17
Peraturan untuk menamakan pemboleh ubah
- Nama pemboleh ubah hanya boleh mempunyai huruf, angka, dan garis bawah
_
. - Nama pemboleh ubah tidak boleh bermula dengan nombor.
- Nama pemboleh ubah tidak boleh bermula dengan huruf besar.
- Nama pemboleh ubah tidak boleh menjadi kata kunci. Contohnya,
int
adalah kata kunci yang digunakan untuk menunjukkan bilangan bulat. - Nama pemboleh ubah boleh dimulakan dengan garis bawah. Walau bagaimanapun, ia tidak dianggap sebagai amalan yang baik.
Catatan: Kita harus berusaha memberikan nama yang bermakna kepada pemboleh ubah. Contohnya, nama pertama adalah nama pemboleh ubah yang lebih baik daripada fn.
Literatur C ++
Literal adalah data yang digunakan untuk mewakili nilai tetap. Mereka boleh digunakan secara langsung dalam kod. Sebagai contoh: 1
, 2.5
, 'c'
dan lain-lain
Di sini, 1
, 2.5
dan 'c'
adalah literal. Kenapa? Anda tidak boleh memberikan nilai yang berbeza untuk syarat ini.
Berikut adalah senarai literal yang berbeza dalam pengaturcaraan C ++.
1. Bilangan bulat
Bilangan bulat adalah literal numerik (berkaitan dengan nombor) tanpa bahagian pecahan atau eksponen. Terdapat tiga jenis literal integer dalam pengaturcaraan C:
- perpuluhan (asas 10)
- oktal (asas 8)
- perenambelasan (asas 16)
Sebagai contoh:
Perpuluhan: 0, -9, 22 dan lain-lain Oktal: 021, 077, 033 dan lain-lain Heksadesimal: 0x7f, 0x2a, 0x521 dll
Dalam pengaturcaraan C ++, oktal bermula dengan a 0
, dan heksadesimal bermula dengan a 0x
.
2. Literal Titik Terapung
Literal titik terapung adalah literal numerik yang mempunyai bentuk pecahan atau bentuk eksponen. Sebagai contoh:
-2.0
0.0000234
-0.22E-5
Catatan: E-5 = 10-5
3. Perwatakan
Huruf watak dibuat dengan memasukkan satu watak dalam tanda petikan tunggal. Sebagai contoh: 'a'
, 'm'
, 'F'
, '2'
, ')'
dan lain-lain
4. Urutan Melarikan diri
Kadang-kadang, perlu menggunakan watak yang tidak dapat ditaip atau mempunyai makna khas dalam pengaturcaraan C ++. Contohnya, barisan baru (masukkan), tab, tanda tanya, dll.
Untuk menggunakan watak-watak ini, urutan melarikan diri digunakan.
Urutan Melarikan diri | Watak |
---|---|
| Ruang Belakang |
f | Suapan bentuk |
| Baris baru |
| Kembali |
| Tab mendatar |
v | Tab menegak |
\ | Tanda Belakang |
\' | Tanda petik tunggal |
" | Tanda petik berganda |
? | Tanda soal |
|