C'deki ön işlemci komutlarında, anahtar kelimelerin önüne "#" işaretini alırlar. Örneğin;

 

#define    #if          #pragma    #error

#endif     #ifdef      #undef      #include

#elif       #ifndef     #else        #line

Arttırım ve Eksiltim

x++;  yani  x=x+1;

x--;   yani  x=x-1;

 

Not: x++ arttırım işlemini ++x olarakta kullanabilirsiniz. Fakat bu durumda sonuç farklı olacaktır. x++ işleminde önce x değişkeni kullanılırken, ++x işleminde ise önce arttırma işlemi yapılır ve sonra x değişkeni kullanılır.

 

İşaretçi İlişkili İşlemci (Pointer)

Ampersand (&)

Yıldız (*)

 

Virgül İşlemcisi

Virgül işlemcisi ile virgül ile ayırılan birden çok deyimin tek bir deyim gibi değerlendirilmesini sağlayabiliriz. Örneğin:

a=(x=10,x+2);


Kalıp İşlemcisi (Cast)

Değişkenlerin veri türlerini kalıp işlemcisiyle değiştirebilmemiz mümkün. Kalıp işlemini iki türlü gerçekleştirebiliriz: Açık ve Örtük kalıp olarak. Örneğin;

c=(int)3.2 + int(6.5);  < Açık kalıp (Değişkenden önce tür ismi yazılır.)

 

sizeof() İşlemcisi

sizeof() işlemcisi bir değişken türünün bellekte ne kadar yer kapladığını (kaç byte kapladığını) belirtir.

Tür           Byte

char          1

int             2

long int      3

float          4

double       5

 

sizeof() işlemcisinin kullanımı:   sizeof(değişken adı);

                                          sizeof(veri türü);

Atama İşlemcileri (=)

Bildiğimiz üzere atama yaparken "=" işaretini kullanıyorduk. Şimdi örnekleri inceleyelim:

olay1 = olay1 işlemci olay2;  < 1.yol  (Uzun)

olay1 işlemci = olay2;          < 2.yol  (Kısa)

 

Örneğin;    a=10  b=5 ise;

                a=a*b;   < 1.yol  (Uzun)

                a*=b;     < 2.yol  (Kısa)


"&&" - VE (AND)

"||"  - VEYA (OR)

"|"   - DEĞİL (NOT)

 

Örnek:  a=8, b=3, c=1, d=4 ise

(a>b && c<d) < Parantez içerisindeki iki ifadeninde doğru olması gerekir.

(a<b || c<d)  < Parantez içerisindeki iki ifadeden birinin doğru olması gerekir.

Sonuç: Yukarıdaki koşullara bakacak olursak her iki ifade de doğrudur.

">"    - Büyük

">="  - Büyük Eşit

"<"    - Küçük

"<="  - Küçük Eşit

"=="  - Eşit

"!="   - Eşit Değil

 

NOT: Genelde değişkenlere değer atarken "=" (eşittir) işareti, eşitliği kontrol ederken "==" çift eşit işareti kullanılır.

Atama İşlemcisi Kısaca "=" işareti ile gösterilir.

x=50; veya a=3,5;  gibi..

C dilinde birden çok atamada yapılabilinir. Örneğin:

top=bu_ne=32;  < burada 32 değeri top ve bu_ne değişkenlerine atanmış durumda.

Ben FikriMühim
Google Translate
Arama
  Ara
Blog Sayaç
Skype Durumum
My status