Data Operator pada C++

Data Operator pada C++


Operator adalah sebuah simbol yang memberi tahu compiler untuk melakukan manipulasi matematis atau logis tertentu.
Selain Operator matematis dan relasional ada juga operator logis. Logika Operator mengacu pada cara-cara yang benar dan nilai-nilai palsu yang dapat dihubungkan bersama-sama.

Operator Logika:
&&: dan
||: atau
!:tidak


  • Increment dan Decrement (kenaikan dan pengurangan)

Operator ++ akan menambah, sedangkan operator — artinya pengurangan. Operator ini sering digunakan pada perulangan.


  • The Assignment Operator

Operator penugasan adalah satu tanda sama dengan (=). Operator ini bekerja karena “=” adalah operator yang menghasilkan nilai dari ekspresi tangan kanan.
Contoh:
int a,b,c;
a=b=c=100;
maka : nilai a, b, dan c =100


  • Type Confersion in Assignment

Jenis konfersi di ekspresi. ketika konstanta dan variabel dari berbagai jenis di campur dalam ekspresi, mereka akan di konfersi ke tipe yang sama.
Contoh:
1. int x;            1. ch=x;          4. f=x;
2. char ch;        2. x=f;
3. float f;          3. f=ch;


  • Mula-mula nilai char akan otomatis diangkat ke int. (integral promosi)
  • Selanjutnya semua operan akan dikonversi “naik” ke jenis terbesar operan
  • Casts

Memungkinkan untuk memaksa kalimat yang akan menjadi tipe data tertentu dengan menggunakan konstruksi yang disebut casts. Casts adalah jenis eksplisit konversi.

  • Spasi dan Tutup Kurung

Spasi dan tanda kurung digunakan untuk memperjelas urutan evaluasi, dan agar mudah dibaca.

Comments

Popular posts from this blog

Tipe Kesalahan pada C++

Macam-macam dan Bentuk Penulisan Komentar C++

Tipe-tipe Data Pemrograman C++

Contoh Program Penjumlahan Bilangan pada C++

Kompilasi pada C++