C Programlamaya Giriş



Programlama öğrenmek istiyorsun ve nereden başlayacağını bilmiyor musun ?Birçok programlama dili içinden hangisini seçeceğine karar mı veremiyorsun ? O zaman C programlama dili ile programlama öğrenmeye başla. Neden mi ?

-30 yıldan uzun süredir kullanılan bir dil olduğu için birçok kaynak var.
-Dil ile ilgili pek çok konuyu açık ve anlaşılır şekilde anlatmış birçok öğretici bulunmakta.
-Dünya üzerinde geçerliliği olan bir programlama dili.
-Oturup sıfırdan bir işletim sistemi bile yazabileceğiniz bir dil.
-Bu dili iyi öğrenirseniz C++ gibi diğer dilleri daha kolay öğrenebilirsiniz.

Peki C ye nereden başlamak gerekir ? İşte bu konuda size ben yardımcı olacağım.

C Programlamaya Giriş

Öncelikle her programlama dilinde olduğu gibi programın genel kod yapısını anlatmak için Merhaba Dünya yazdırarak başlayalım ve kullandığımız komut satırlarını anlatalım.

#include <stdio.h> /* Stdio.h bir kütüphanedir ve kodları bu kütüphaneden çekerek kullanırız.*/
int main (void) /* main fonksiyonu ana fonksiyondur ve her programda olması gerekir. */
{
printf("Merhaba Dunya");
Printf fonksiyonu yazdırma komutudur ve türkçe karakter kabul etmez.
return 0;
}

Şimdi ise değişken tanımlama ve tanımladığımız değişkenlere değer atamaya bir göz atalım.

Değişken Tanımlama Kuralları

1- Tanıtıcı içinde harf(a...z, A.....Z) , sayi(0...9) veya altçizgi(underline_); bulunubailir.
2- Bir tanıtıcı, bir harf yada alt çizgi *_* işareti ile başlamalıdır.
3- Tanıtıcı içiersinde özel karakterler($,#,&,ö,s) bulunmaz.
4- Tanıtıcı özel amaçlı sözcüklerden biri olamaz.

5- C dili büyük-küçük harf duyarlıdır.

----Doğru kullanım örnek---
ogrenci_yasi
_2017_yili_ücreti
ucret
yas

---Yanlış kullanım örnek---
60_yili
öğrenciyaşi
çetin

---Değişken / Tanıtıcı tanımlama----
int ogrenci_yasi;
int yas;
float maas;
char isim;


Veri Tipi Açıklama Bit Aralık

int Tam sayı 16          -32768 ile 32767
32     -2147483648 ile 2147483647

double Çift duyarlı reel sayı 64     (12 basamak)
float Reel Sayi 32 (6 basamak)

char Karakter 8 8 ile 295

Short int Kısa Tam Sayı 8 -128 ile 127

Long int Uzun Tam Sayı 32 -2147483648 ile 2147483647

unsigned int işaretsiz Tam Sayı 16 0 ile 65535




Ali TARHAN

Hiç yorum yok:

Yorum Gönder