Simbol CPP
Simbol CPP
+ Operator Penjumlahan
Menjumlahkan dua nilai
- Operator Pengurangan
Mengurangi satu nilai dari nilai lain
* Operator Perkalian
Mengalikan dua nilai
/ Operator Pembagian
Membagi satu nilai dengan nilai lain
% Operator Modulus
Menghasilkan sisa pembagian
++ Operator Increment
Menambah 1 ke nilai variabel
-- Operator Decrement
Mengurangi 1 dari nilai variabel
= Operator Penugasan
Memberikan nilai ke variabel
+= Operator Penugasan
Menambah Tambah
nilai ke variabel
-= Operator Penugasan
MengurangiKurang
nilai dari variabel
*= Operator Penugasan
MengalikanKalinilai variabel
/= Operator Penugasan
Membagi Bagi
nilai variabel
%= Operator Penugasan
Mengambil Modulus
sisa pembagian dan menyimpannya
== Operator Pembandingan
Memeriksa apakah dua nilai sama
!= Operator Tidak
Memeriksa
Sama apakah dua nilai tidak sama
> Operator Lebih
Memeriksa
Besar apakah nilai kiri lebih besar dari nilai kanan
< Operator Lebih
Memeriksa
Kecil apakah nilai kiri lebih kecil dari nilai kanan
>= Operator Lebih
Memeriksa
Besar Sama
apakahDengan
nilai kiri lebih besar atau sama dengan nilai kanan
<= Operator Lebih
Memeriksa
Kecil Sama
apakah
Dengan
nilai kiri lebih kecil atau sama dengan nilai kanan
&& Operator AND
Menghasilkan
Logika true jika kedua kondisi benar
|| Operator ORMenghasilkan
Logika true jika salah satu kondisi benar
! Operator NOT
Membalik
Logika nilai boolean
& Operator Bitwise
Melakukan
AND operasi AND pada bit
| Operator Bitwise
Melakukan
OR operasi OR pada bit
^ Operator Bitwise
Melakukan
XOR operasi XOR pada bit
~ Operator Bitwise
Membalik
NOT bit
<< Operator Bitwise
Menggeser
Shift Kiri
bit ke kiri
>> Operator Bitwise
Menggeser
Shift Kanan
bit ke kanan
. Operator Akses
Mengakses
Anggotaanggota dari objek atau struct
-> Operator Pointer
Mengakses
ke Anggota
anggota dari objek melalui pointer
* Operator Pointer
Mendeklarasikan pointer atau mengambil nilai dari alamat pointer
& Operator Referensi
Mengambil alamat dari variabel
new Operator Alokasi
Mengalokasikan
Memori memori secara dinamis
delete Operator Dealokasi
MenghapusMemori
memori yang dialokasikan secara dinamis
sizeof Operator Ukuran
Mengembalikan ukuran suatu tipe data atau variabel
?: Operator Ternary
Operator kondisional untuk nilai berdasarkan kondisi
, Operator Koma
Memisahkan ekspresi
:: Operator Scope
Mengakses
Resolution
anggota namespace atau kelas
typeid Operator RTTI
Mengembalikan informasi tipe data dari variabel
dynamic_cast
Operator Konversi
Mengonversi pointer objek dalam hierarki kelas