Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand).
Contoh : C=A+B
[ “=” And “+” operators, A,B, & C operands]Berdasar jumlah operand, operator dibagi menjadi 3 :
Unary Operator > 1 Operand
Binary Operator > 2 Operand
Temary Operator> 3 Operand
Operator juga memiliki beberapa jenis yaitu :
Assignment Operator
Logical Operator
Arithmetic Operator
Relational Operator
Bitwise Operator
Pointer Operator
Precedence and Associative
[-] Setiap operator memiliki Precedence dan Associative.
[-] Precedence menjelaskan urutan eksekusi operator berdasarkan prioritas. Operator dengan prioritas
tertinggi awalnya akan dieksekusi. contoh antara bagi dan kali di prioritaskan bagi terlebih dahulu.
[-] Associative menjelaskan urutan eksekusi Operator berdasarkan lokasi dalam sebuah ekspresi (dari
urutan kiri atau kanan). Asosiatif akan digunakan untuk operator dengan tingkat didahulukan sama.
Tidak ada komentar:
Posting Komentar