//Tambahan //Akhir tambahan Fungky Corporation: September 2016

MAU PESAN ALAT BIDANG ELEKTRONIKA? KAMI FUNGKY CORPORATION SIAP MEMBANTU. HUBUNGI :

Email: fungkyking01@gmail.com | FB/TWITTER/YOUTUBE : FUNGKYKING |

WA (WhatsApp) Only : 0838 (Libur)


Lokasi Yogyakarta.

Friday 30 September 2016

OPERATOR UNARY (Lanjutan)



OPERATOR UNARY 

Operator Bahasa C

2.  (Lanjutan)

Operator Unary merupakan operator Yang hanya menggunakan operand saja (dibandingkan dengan operator-operator lainnya yang menggunakan dua buah operand). Adapun operasi yang tergolong unary yaitu :


Tabel. Operator Unary

Operator
Jenjang
Fungsi
4
Unary minus
++
2
Increase dengan penambahan nilai 1
2
Decrease dengan pengurangan nilai 1
(tipe)
2
Cast
Sizeof
2
Ukuran operand dalam byte
!
2
Unary NOT
~
2
Komplemen 1 (bitwise NOT)
&
2
Menghasilkan alamat memori operand (operator pointer)
*
2
Menghasilkan nilai pengenal dialamatnya (operator pointer)

A.          Operator Unary Minus

Operator Minus “-“ digunakan untuk memberi nilai minus suatu nilai numerik (bukan untuk pengurangan). Misalnya ungkapan A+-B/C akan diartikan sebagai A+.

B.         Operator Unary ++ dan —

Operator Unary  ‘++’ dan operator unary ‘- -‘ merupakan operator khusus yang ada pada bahasa C dan jarang dijumpai di Bahasa yang lain. Operator ‘++’ akan menambah nilai numerik 1  ke pengenal yang menggunakannya dan operator ‘--‘ akan mengurangi dengan nilai numerik 1 untuk pengenal yang menggunakannya. Misalnya bentuk X=X+1 dapat dituliskan sebagai X++. Sedangkan bentuk X=X-1 dapat dituliskan sebagai X–. Operator ini banyak dijumpai di statement for yang berbentuk sebagai berikut :

For(I=1; I<10;I=I+1)
Dapat ditulis dengan operator ‘++’ sebagai berikut
For(I=1;I<10;I++)
//Tambahan //akhir