Değişken kavramı bir depolama alanını çağırmak için verilen isim olarak özetlenebilir. C'de değişken isimlendirirken büyük/küçük harf birbirine eşit değildir (Mert !== mert).
Temel olarak 5 değişken tipi söz konusudur.
1. char
1 byte'dan oluşmaktadır. Sadece 1 harfi temsil eder.
2. int
Tam sayı değerini ifade eder.
3. float
Küçük virgüllü sayılar için uygundur.
4. double
Büyük virgüllü sayılar için uygundur.
5. void
Bilinmeyen türler için kullanılır.
Elbette bu temel tipler dışında farklı tiplerde söz konusudur (Array, Pointer vs). Bunlara ilerleyen derslerde değiniyor olacağız.
Veri Tanımlama
Syntax
veriTipi degiskenAdi;
veya
veriTipi degiskenAdi1, degiskenAdi2, degiskenAdi3;
Kullanım Örneği
int yas,genislik = 5;
char harf = 'A';
float tutar;
double d;
NOT: char bir karakter tanımlanırken tek tırnak kullanılmalıdır.
Veri Atama
Syntax
veriTipi degiskenAdi = deger;
Kullanım Örneği
int yas = 24;
char not = 'A';
Fonksiyon Tanımlama
Syntax
veriTipi fonksiyonAdi(parametre1, parametre2);
Kullanım Örneği
Burası biraz kritik! C programlama dilinde tanımladığınız fonksiyonlar main fonksiyonundan önce veya sonra olmasına göre değişmektedir.
Genellikle kullanım fonksiyonun main fonksiyonundan sonra yazılması şeklindedir. Fakat C derleyicileri bu kullanımda fonksiyonu başlangıçta tanımayacakları için hata verecektir. Bu sebeple fonksiyonun başlangıçta tanıtılması akabinde main fonksiyonunun yazılması ve sonrasında da fonksiyona yer verilmesi doğru olandır. Aşağıdaki örnek buna istinaden hazırlanmıştır.
// Fonksiyonu Bildir
int fonksiyon();
int main() {
// Fonksiyonu Çağır
int i = fonksiyon();
}
// Fonksiyonu Tanımla
int fonksiyon() {
return 0;
}
Görüldüğü gibi
- Fonksiyon bildirilir.
- Main içerisinde veya farklı fonksiyonlar içerisinde çağırılır.
- Fonksiyon tanımlanır.
şeklinde bir yol haritası izlenir.