Categories

Budaya (3) Cerpen (2) Cooking (1) Curhat (29) Curug (1) Famz Story (4) fiktif (3) Film (14) Foto (36) Hiking (30) Indonesia (80) INDONESIA BAGUS (7) Info (111) Islam (3) Jepang (7) Kampus (83) Kartun (1) Kids (2) Komputer (34) Kopdar (1) Korean Fever (14) Listing Program (8) Look Alike (10) Maen (28) Multimedia (9) Musik (3) Muslimah (4) Ramadhan (1) Review (16) SAR (2) Sekedar Tulisan (49) Shout Out (6) SI (53) Situs Bersejarah (2) Team Mandalawangi (1) Trip (33) Tugas (86) Untuk Negeri (76) Video (3) Wisata (11)

Senin, 03 Desember 2012

Operator Pada C++

Operator-operator yang disediakan C++ berupa keyword atau karakter khusus. Operator-operator ini cukup penting untuk diketahui  karena meupakan sa;ah satu dasar bahasa C.

Assignation (=)
Untuk memberikan nilai ke suatu variable. 
contoh : 1= 5
Artinya, memberikan nilai integer 5 ke variabel a. Sisi kiri dari operator disebut lvalue (left value), dan sisi kanan disebut rvalue (right value). lvalue harus selalu berupa variabel dan sisi kanan dapat berupa konstanta, variabel, hasil dari suatu operasi atau kombinasi dari semuanya.
 
Arithmetic Operator
+  ( addition )
- ( subtraction )
* ( multiplicaption )
/ ( division )
% ( module )

Compound assignation operator 
 +=
 -=
 *=
 /=
 %=
 >>=
 <<=
 &=
 ^=
 |=


Increace (++) and decrease(--)
Operator increase dan decrease dapat digunakan sebagai prefik atau suffix. Dengan kata lain dapat dituliskan sebelum identifier variabel (++a) atau sesudahnya (a++). Operator increase yang digunakan sebagai prefix (++a).

Relational Operators
 == Equal
!= Different
> Greater than
< Less than
>= Greater or equal than
<= Less or equal than

Bitwise Operator
& And
| Or
^  XOR
~ Not
<< SHL (shift left)
>> SHR (Shift Right)

Sumber :
Arsip pribadi (Materi TPT-2/C++/Ronggo Permono/2007)

Tidak ada komentar:

Posting Komentar