Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Menguasai Variabel, Literal, dan Konstanta C++: Panduan Lengkap

Variabel, Literal, dan Konstanta C++

Dalam tutorial ini, kita akan mempelajari variabel, literal, dan konstanta dalam C++ dengan bantuan contoh.

Variabel C++

Dalam pemrograman, variabel adalah wadah (area penyimpanan) untuk menyimpan data.

Untuk menunjukkan area penyimpanan, setiap variabel harus diberi nama unik (pengidentifikasi). Contohnya,

 int age = 14; 

Di sini, age adalah variabel tipe data int, dan kita telah menetapkan nilai bulat 14 padanya.

Catatan: Tipe data int menunjukkan bahwa variabel hanya dapat menyimpan bilangan bulat. Demikian pula, kita dapat menggunakan tipe data double jika kita perlu menyimpan desimal dan eksponensial.

Kita akan mempelajari semua tipe data secara detail dalam tutorial berikutnya.

Nilai variabel dapat diubah, hence nama variabel.

 int age = 14; // age adalah 14 age = 17; // age adalah 17 

Aturan Penamaan Variabel

Catatan: Kita sebaiknya memberi nama yang bermakna pada variabel. Contohnya, first_name adalah nama variabel yang lebih baik daripada fn.


Literal C++

Literal adalah data yang digunakan untuk mewakili nilai tetap. Mereka dapat digunakan langsung dalam kode. Contohnya: 1, 2.5, 'c' dll.

Di sini, 1, 2.5 dan 'c' adalah literal. Mengapa? Anda tidak dapat menetapkan nilai yang berbeda pada istilah-istilah ini.

Berikut adalah daftar berbagai literal dalam pemrograman C++.


1. Bilangan Bulat

Bilangan bulat adalah literal numerik (berasosiasi dengan angka) tanpa bagian pecahan atau eksponensial. Ada tiga jenis literal bilangan bulat dalam pemrograman C:

Contohnya:

 Desimal: 0, -9, 22 dll Oktal: 021, 077, 033 dll Heksadesimal: 0x7f, 0x2a, 0x521 dll 

Dalam pemrograman C++, oktal dimulai dengan 0, dan heksadesimal dimulai dengan 0x.


2. Literal Titik Mengambang

Literal titik mengambang adalah literal numerik yang memiliki bentuk pecahan atau bentuk eksponen. Contohnya:

-2.0

0.0000234

-0.22E-5

Catatan: E-5 = 10-5


3. Karakter

Literal karakter dibuat dengan menutup satu karakter di dalam tanda petik tunggal. Contohnya: 'a', 'm', 'F', '2', '}' dll.


4. Sekuens Escape

Kadang-kadang, perlu untuk menggunakan karakter yang tidak dapat diketik atau memiliki arti khusus dalam pemrograman C++. Contohnya, baris baru (enter), tab, tanda tanya, dll.

Untuk menggunakan karakter ini, sekuens escape digunakan.

Sekuen Escape Karakter
\b Backspace
\f Form feed
\n Baris baru
\r Return
\t Tab horizontal
\v Tab vertikal
\\ Backslash
\' Tanda petik tunggal
\" Tanda petik ganda
\? Tanda tanya
\0 Karakter Null

5. Literal String

Literal string adalah urutan karakter yang tertutup dalam tanda petik ganda. Contohnya:

"good" konstanta string
"" string null konstanta
" " string konstanta enam spasi putih
"x" string konstanta yang memiliki satu karakter
"Earth is round\n" mencetak string dengan baris baru

Kita akan mempelajari string secara detail dalam tutorial string C++.


Konstanta C++

Dalam C++, kita dapat membuat variabel yang nilainya tidak dapat diubah. Untuk itu, kita menggunakan kata kunci const. Contohnya:

 const int LIGHT_SPEED = 299792458; LIGHT_SPEED = 2500 // Error! LIGHT_SPEED adalah konstanta. 

Di sini, kita telah menggunakan kata kunci const untuk mendeklarasikan konstanta bernama LIGHT_SPEED. Jika kita mencoba mengubah nilai LIGHT_SPEED, kita akan mendapatkan kesalahan.

Sebuah konstanta juga dapat dibuat menggunakan direktif preprosesor #define. Kita akan mempelajarinya secara detail dalam tutorial macro C++.

Bahasa C

  1. Kata Kunci dan Pengidentifikasi C: Panduan Praktis
  2. Variabel, Konstanta, dan Literal C: Panduan Lengkap
  3. Memahami Kelas Penyimpanan C: Lingkup, Umur, dan Kinerja
  4. Variabel, Konstanta, dan Literal Python – Panduan Komprehensif
  5. Variabel dan Literal Java: Panduan Lengkap
  6. Variabel dan Tipe Data C++: Panduan Ahli untuk int, double, char, string, bool
  7. Variabel, Tipe Data, dan Konstanta dalam C – Panduan Praktis
  8. Memahami Tipe Variabel Java: Panduan Komprehensif
  9. Memahami Variabel dalam C: Tipe, Aturan Penamaan, dan Manajemen Memori
  10. Memahami Konstanta dan Literal C: Tipe, Penggunaan, dan Praktik Terbaik