Operator Aritmatika.Adalah operator yang digunakan untuk pengolahan data secara natenatis, sehingga fungsi – fungsinyapun sama dengan penggunaan dalam ilmu matematika.
^ : Pemangkatan
* : Perkalian
/ : Pembagian
\ : Pembagian Integer
Mod : Modulasi atai sisa pembagian
+ : Penambahan
- :Pengurangan atau tanda minus
& :Penggabungan String
Assignment Operators / Operator Penugasan
Operator Penugasan berfungsi untuk memasukan data kedalam variable. Operator ini dilambangkan dengan tanda (=).
= Operator
^= Operator
*= Operator
/= Operator
\= Operator
+= Operator
-= Operator
<<= Operator >>= Operator
&= Operator
Bitwise dan Logical Operator / Operator Keterangan/Logika
Operator Keterangan/Logika adalah operator keterangan digunakan untuk menerangkan bilangan yang dimaksud. Juga digunakan untuk mengeksprresikan dua data atau lebih. Berikut adalah jenis operator keterangan atau logika dalam visual basic.
not : untuk tidak
and : untuk dan
or : untuk atau
Xor : untuk Exclusive or
Eqv : untuk equivalen
Imp : untuk implikasi
Relational Operator / Operator Relasional
Relation Operator membandingkan dua nilai (operands) dan pada akhirnya menghasilkan false atau true saja.
= :Tes apakah dua nilai yang sama.
<> :Pengujian apakah dua nilai yang tidak sama.
< :Pengujian apakah nilai pertama lebih kecil dari nilai kedua. > :Pengujian apakah nilai pertama lebih besar dari nilai kedua.
<= :Tes apakah nilai pertama kurang dari atau sama dengan nilai kedua. > = :Pengujian apakah nilai yang pertama lebih besar dari atau sama dengan nilai kedua.
Pointer Operator / Pointer Operator
Pointer adalah Penunjuk. Dalam bahasa C, variable pointer adalah variable yang menyimpan alamat memory. Alamat ini menunjukan lokasi dari sebuah variable. Pada pointer terdapat dua operator, yaitu ampersand (&) dan asterix (*). Operator & menghasilkan alamat dari suatu variable. Operator * menghasilkan nilai yang berada pada sebuah alamat yang ditunjuk.Seperti halnya variabel yang lain.
Adapun operator yang digunakan pada pointer adalah operator referensi `&`, dimana operator ini merujuk kepada `alamat` dari memori. Juga ada operator dereferensi `*` . yang secara kasar menunjuk kepada `nilai` yang terisi pada variabel
Ada beberapa operator yang digunakan dalam pointer yaitu operator alamat (&)
Contoh :
int y = 5;
int *yPtr;
Maka pernyataan
yPtr = &y;
Mengandung arti bahwa alamat dari variabel y ditujukan kepada variabel pointer yPtr.
Contoh program operator pointer :
//Program :pointer2. cpp
#include
Int main()
{
int *ptr, num; // 1
ptr = # // 2
*ptr = 100; // 3
cout << num << “ “;
(*ptr)++; // 4
cout << num << “ “;
(*ptr)*2; // 5
cout << num << “\n “;
return 0;
}
Tidak ada komentar:
Posting Komentar