Bahasa C
Dalam tutorial ini, kita akan belajar tentang variabel, literal, dan konstanta dalam C++ dengan bantuan contoh.
Dalam pemrograman, variabel adalah wadah (area penyimpanan) untuk menampung data.
Untuk menunjukkan area penyimpanan, setiap variabel harus diberi nama unik (pengidentifikasi). Misalnya,
int age = 14;
Di sini, usia adalah variabel dari int
tipe data, dan kami telah menetapkan nilai integer 14 padanya.
Catatan: int
tipe data menunjukkan bahwa variabel hanya dapat menampung bilangan bulat. Demikian pula, kita dapat menggunakan double
tipe data jika kita harus menyimpan desimal dan eksponensial.
Kita akan mempelajari semua tipe data secara mendetail di tutorial berikutnya.
Nilai suatu variabel dapat diubah, maka nama variabel .
int age = 14; // age is 14
age = 17; // age is 17
_
.int
adalah kata kunci yang digunakan untuk menunjukkan bilangan bulat.Catatan: Kita harus mencoba memberi nama yang bermakna pada variabel. Misalnya, nama_depan adalah nama variabel yang lebih baik daripada fn .
Literal adalah data yang digunakan untuk mewakili nilai tetap. Mereka dapat digunakan langsung dalam kode. Misalnya:1
, 2.5
, 'c'
dll.
Di sini, 1
, 2.5
dan 'c'
adalah literal. Mengapa? Anda tidak dapat menetapkan nilai yang berbeda untuk istilah ini.
Berikut daftar literal yang berbeda dalam pemrograman C++.
Integer adalah literal numerik (terkait dengan angka) tanpa bagian pecahan atau eksponensial. Ada tiga jenis literal integer dalam pemrograman C:
Misalnya:
Decimal: 0, -9, 22 etc Octal: 021, 077, 033 etc Hexadecimal: 0x7f, 0x2a, 0x521 etc
Dalam pemrograman C++, oktal dimulai dengan 0
, dan heksadesimal dimulai dengan 0x
.
Literal titik-mengambang adalah literal numerik yang memiliki bentuk pecahan atau bentuk eksponen. Misalnya:
-2.0
0.0000234
-0.22E-5
Catatan: E-5 = 10-5
Karakter literal dibuat dengan melampirkan satu karakter di dalam tanda kutip tunggal. Misalnya:'a'
, 'm'
, 'F'
, '2'
, '}'
dll.
Terkadang, perlu menggunakan karakter yang tidak bisa diketik atau memiliki arti khusus dalam pemrograman C++. Misalnya, baris baru (enter), tab, tanda tanya, dll.
Untuk menggunakan karakter ini, urutan escape digunakan.
Urutan Escape | Karakter |
---|---|
\b | Spasi mundur |
\f | Umpan formulir |
\n | Baris Baru |
\r | Kembali |
\t | Tab horizontal |
\v | Tab vertikal |
\\ | garis miring terbalik |
\' | Tanda kutip tunggal |
\" | Tanda kutip ganda |
\? | Tanda tanya |
\0 | Karakter Null |
Literal string adalah urutan karakter yang diapit oleh tanda kutip ganda. Misalnya:
"good" | konstanta string |
"" | konstanta string nol |
" " | konstanta string enam spasi |
"x" | konstanta string yang memiliki karakter tunggal |
"Earth is round\n" | mencetak string dengan baris baru |
Kita akan mempelajari tentang string secara mendetail dalam tutorial string C++.
Dalam C++, kita dapat membuat variabel yang nilainya tidak dapat diubah. Untuk itu, kami menggunakan const
kata kunci. Ini contohnya:
const int LIGHT_SPEED = 299792458;
LIGHT_SPEED = 2500 // Error! LIGHT_SPEED is a constant.
Di sini, kami telah menggunakan kata kunci const
untuk mendeklarasikan sebuah konstanta bernama LIGHT_SPEED
. Jika kita mencoba mengubah nilai LIGHT_SPEED
, kita akan mendapatkan kesalahan.
Konstanta juga dapat dibuat menggunakan #define
arahan praprosesor. Kita akan mempelajarinya secara detail di tutorial C++ Macros.
Bahasa C
C++ if, if...else dan Nested if...else Dalam tutorial ini, kita akan belajar tentang pernyataan if...else untuk membuat program pengambilan keputusan dengan bantuan contoh. Dalam pemrograman komputer, kami menggunakan if...else pernyataan untuk menjalankan satu blok kode dalam kondisi tertentu dan
Penunjuk dan Array C++ Dalam tutorial ini, kita akan belajar tentang hubungan antara array dan pointer dengan bantuan contoh. Dalam C++, Pointer adalah variabel yang menyimpan alamat dari variabel lain. Pointer tidak hanya dapat menyimpan alamat variabel tunggal, tetapi juga dapat menyimpan alamat
Apa itu bahasa pemrograman C? C adalah bahasa pemrograman tingkat menengah yang dikembangkan di Bell Lab pada tahun 1972 oleh Dennis Ritchie. Bahasa C menggabungkan fitur Bahasa Tingkat Rendah dan Bahasa Tingkat Tinggi. Oleh karena itu dianggap sebagai Bahasa tingkat menengah. C adalah bahasa pemr
Apa itu Variabel di Java? Variabel di Jawa adalah wadah data yang menyimpan nilai data selama eksekusi program Java. Setiap variabel diberi tipe data yang menunjukkan tipe dan jumlah nilai yang dapat disimpannya. Variabel adalah nama lokasi memori dari data. Variabel Java terutama memiliki tiga jen