C Programlama Dili (Veri Tipleri, Operatorler)
Değişkenler
Değişkenler bilgisayarın geçici belleğinde (RAM) bilginin saklandığı bölmelere verilen sembolik adlardır. Örneğin bir C programlama dilinde, değişken tanımlandığında bu değişken için bilgisayarın geçici belleğinde bir yer ayrılır. Her değişkenin tuttuğu değerin nasıl bir veri olduğunu gösteren bir veri tipi vardır.
1. Aritmetik Operatörler
*Temel aritmetik işlemleri gerçekleştiren operatörlerdir.
   2. Atama Operatörleri
*Bir değişkene, sabit veya aritmetik bir ifade atamak için kullanılır.
2. Karşılaştırma Operatörleri
Değişkenler bilgisayarın geçici belleğinde (RAM) bilginin saklandığı bölmelere verilen sembolik adlardır. Örneğin bir C programlama dilinde, değişken tanımlandığında bu değişken için bilgisayarın geçici belleğinde bir yer ayrılır. Her değişkenin tuttuğu değerin nasıl bir veri olduğunu gösteren bir veri tipi vardır.
Değişken tanımlama
Veri Tipleri
| Tip adı | Tip | Kapladığı yer | Değer aralığı | 
|---|---|---|---|
| char | Karakter | 1 byte | -128 den 127 ye kadar | 
| unsigned char | char | 1 byte | 0 dan 255 e kadar | 
| signed char | char | 1 byte | -128 den 127 ye kadar | 
| short int | Küçük tamsayılar | 2 byte | -32.768 den 32.767 ye kadar | 
| long int | Büyük tamsayılar | 4 byte | -2.147.483.648 den 2.147.483.647 ye kadar | 
| short | Küçük tamsayılar | 2 byte | -32.768 den 32.767 ye kadar | 
| long | Büyük tamsayılar | 4 byte | -2.147.483.648 den 2.147.483.647 ye kadar | 
| unsigned char | İşaretsiz karakterler | 1 byte | 0 dan 255 e kadar | 
| unsigned int | İşaretsiz tamsayılar | 2 byte | 0 dan 65.535 e kadar | 
| unsigned short | İşaretsiz küçük tamsayılar | 2 byte | 0 dan 65.535 e kadar | 
| unsigned long | İşaretsiz büyük tamsayılar | 4 byte | 0 dan 4.294.967.295 e kadar | 
| enum | numaralanmış sayılar | 2 byte | 0 dan 65.535 e kadar | 
Operatörler
1. Aritmetik Operatörler
*Temel aritmetik işlemleri gerçekleştiren operatörlerdir.
| + | toplama | x + y | x ve y nin toplamı | 
| - | çıkarma | x - y | x ve y nin farkı | 
| * | çarpma | x * y | x ve y nin çarpımı | 
| / | bölme | x / y | x ve y nin oranı | 
| % | artık bölme | x % y | x / y den kalan sayı | 
*Bir değişkene, sabit veya aritmetik bir ifade atamak için kullanılır.
| = | atama | x = 5; | x = 5; | 
| += | ekleyerek atama | x += 4; | x = x + 4; | 
| -= | eksilterek atama | x -= 3; | x = x - 3; | 
| *= | çarparak atama | x *= 3; | x = x * 3; | 
| /= | bölerek atama | x /= 2; | x = x / 2; | 
| %= | bölüp kalanını atama | x %= 7; | x = x % 7; | 
| -- | bir azaltma | x--; veya --x; | x = x - 1; | 
| ++ | bir artırma | x++; veya ++x; | x = x + 1; | 
2. Karşılaştırma Operatörleri
| > | büyüktür | x > y | x, y den büyük mü | 
| < | küçüktür | x < y | x, y den küçük mü | 
| == | eşittir | x = = y | x, y ye eşit mi | 
| >= | büyük eşittir | x >= y | x, y den büyük ya da eşit mi | 
| <= | küçük eşittir | x <= y | x, y den küçük ya da eşit mi | 
| != | eşit değildir | x != y | x, y den farklı mı | 
| && | mantıksal VE | x > z && x < y | x, z den büyük VE y den küçük mü | 
| | | | mantıksal VEYA | x > z | | x < y | x, z den büyük VEYA y den küçük mü | 

 
 
Yorumlar
Yorum Gönder