C Dilinde Operatörler (işlemler, operators)
Yazan : Şadi Evren ŞEKER
Bu yazıda C dilindeki ve C dilini temel alan JAVA, C++ , C# gibi dillerdeki operatörlerin açıklaması ve öncelik sıralaması verilmiştir. Operatörlerin hepsini aşağıdaki tabloda görmemiz mümkündür. Bu tabloda her satırda bulunan işlemler aynı derecede önceliğe sahiptir. Üst satırda bulunan işlem, alttakilerinden daha önceliklidir.
|
Operatör |
Tanımı |
Birleştirme Özelliği |
|
() [] . -> ++ – |
Fonksiyon Parantezleri
Dizi Parantezleri Yapı elemanı Yapı elemanı Sondan arttırma ve azaltma (postfix) |
Soldan Sağa |
|
++ – + - ! ~ (type) * & sizeof |
Önden arttırma ve azaltma (prefix)
Tekil (unary) Toplama çıkarma Mantıksal Olumsuz , İkil (bitwise) olumsuz Tip değiştirme (Type casting) Gösterici değeri (dereference) Adres değeri Boyut fonksiyonu |
Sağdan sola |
|
* / % |
Çarpma Bölme Kalan |
Soldan Sağa |
|
+ - |
Toplama Çıkarma |
Soldan Sağa |
|
<< >> |
İkil sola kaydırma, İkil Sağa kaydırma |
Soldan Sağa |
|
< <= |
Küçük, Küçük Eşit Büyük, Büyük Eşit |
Soldan Sağa |
|
== != |
Eşit mi? Eşit Değiş mi? |
Soldan Sağa |
|
& |
İkil VE |
Soldan Sağa |
|
^ |
Yahut (İkil Özel Veya (XOR)) |
Soldan Sağa |
|
| |
İkil Veya |
Soldan Sağa |
|
&& |
Mantıksal Ve |
Soldan Sağa |
|
|| |
Mantıksal Veya |
Soldan Sağa |
|
?: |
Üçlü Koşul |
Soldan Sağa |
|
= |
Atama Toplama / Çıkarma ataması Çarpma / Bölme ataması Kalan / İkil ataması İkil / Mantıksal veya ataması İkil sola / sağa kaydırma ataması |
Soldan Sağa |
|
, |
Virgül (işlemleri ayırır) |
Soldan Sağa |
« Dallanma (Çatallanma, Fork) | Fonksiyon (Function) »
Yorumlar
Giriş yaparak yorum yazabilirsiniz.
Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'C Dilinde Operatörler (işlemler, operators)' isimli yazı 12 Oct 2008 tarihinde, saat: 12:44 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 480 defa okunmuştur.
Benzer yazıları C/C++, Programlama Dilleri, Veri Güvenliği(Cryptography) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.
Eklenen Son Yazılar
- OpenGL İsim Dizisi
- OpenGL Nesne Seçimi (Object Picking)
- Java Bean
- Türkçe Netbeans
- C ile Zaman İşlemleri
- JSP Oturumları (JSP Sessions)
- JSP Direktifleri (JSP Directives)
- JSP ve HTML
- JSP Etiketleri (JSP Tags)
- Netbeans ile JSP
Yapılan Son Yorumlar
- Şadi Evren ŞEKER: Yukarıdaki şekilde en altta bulunan...
- hercumartesi: 777/10 mod23 işleminde takıldığım...
- hercumartesi: 2P = R olarak gösterip s için (3xP^2 + a)...
- Şadi Evren ŞEKER: Toplama işlemi sonucunda mod işlemi...
- bazenvebazen: n q b b w derken n q p b w demek istedik?...
Yakın Yazılar
C Dilinde Operatörler (işlemler, operators)
Regular Expression (RegExp) - Düzenli Deyimler, İfadeler
Yahut (Özel Veya (exclusive or, farklılık operatörü))
Öklit Algoritması (Euclid Algorithm)
Birimdik Yöneyler (Orthonormal Vectors)
Dik Vektörler (Orthogonal Vectors)
İşlem Çatallanması (Process Forking)
JSP Direktifleri (JSP Directives)
İstisna Yakalama (kabz-ı istisna, Exception Handling)
Internet Katman Kümesi (Internet Layer Stack)
Bağlantılar