Bu eğitimde, bir değişkeni adlandırmak için değişkenler ve kurallar hakkında bilgi edineceksiniz. Ayrıca C programlamadaki farklı değişmez değerleri ve sabitlerin nasıl yaratılacağını öğreneceksiniz.
Değişkenler
Programlamada değişken, verileri tutmak için bir kaptır (depolama alanı).
Depolama alanını belirtmek için her değişkene benzersiz bir ad (tanımlayıcı) verilmelidir. Değişken isimleri, bir hafıza konumunun sadece sembolik temsilidir. Örneğin:
int playerScore = 95;
Burada, playerScore bir tür değişkendir int
. Burada değişkene bir tamsayı değeri atanır 95
.
Bir değişkenin değeri, dolayısıyla isim değişkeni değiştirilebilir.
char ch = 'a'; // some code ch = 'l';
Bir değişkeni adlandırmanın kuralları
- Bir değişken adında yalnızca harfler (hem büyük hem de küçük harfler), rakamlar ve alt çizgi olabilir.
- Bir değişkenin ilk harfi bir harf veya bir alt çizgi olmalıdır.
- Bir değişken adının (tanımlayıcı) ne kadar uzun olabileceğine dair bir kural yoktur. Bununla birlikte, değişken adı 31 karakterden uzunsa, bazı derleyicilerde sorunlarla karşılaşabilirsiniz.
Not: Değişkenlere her zaman anlamlı isimler vermeye çalışmalısınız. Örneğin: firstName
daha iyi bir değişken adıdır fn
.
C türü güçlü bir dildir. Bu, değişken türünün bildirildikten sonra değiştirilemeyeceği anlamına gelir. Örneğin:
int number = 5; // integer variable number = 5.5; // error double number; // error
Burada sayı değişkeninin türü int
. Bu değişkene kayan nokta (ondalık) değeri 5.5 atayamazsınız. Ayrıca, değişkenin veri türünü yeniden tanımlayamazsınız double
. Bu arada, ondalık değerleri C'de saklamak için, türünü ya double
da olarak bildirmeniz gerekir float
.
Bir değişkenin depolayabileceği farklı veri türleri hakkında daha fazla bilgi edinmek için bu sayfayı ziyaret edin.
Değişmezler
Değişmezler, sabit değerleri temsil etmek için kullanılan verilerdir. Doğrudan kod içinde kullanılabilirler. Örneğin: 1, 2.5, 'c' vb.
Burada, 1 2.5
ve 'c' değişmez değerlerdir. Neden? Bu terimlere farklı değerler atayamazsınız.
1. Tamsayılar
Bir tamsayı, kesirli veya üstel kısmı olmayan sayısal bir değişmezdir (sayılarla ilişkilendirilir). C programlamada üç tür tamsayı değişmez değeri vardır:
- ondalık (10 tabanında)
- sekizlik (8 tabanında)
- onaltılık (16 tabanı)
Örneğin:
Ondalık: 0, -9, 22 vb Sekizli: 021, 077, 033 vb Onaltılık: 0x7f, 0x2a, 0x521 vb.
C programlamasında sekizlik bir 0 ile başlar ve onaltılık bir 0x ile başlar.
2. Kayan noktalı Değişmezler
Kayan noktalı hazır bilgi, kesirli bir biçime veya üslü bir biçime sahip sayısal bir değişmez bilgidir. Örneğin:
-2.0 0.0000234 -0.22E-5
Not: E-5 = 10
-5
3. Karakterler
Tek bir karakteri tek tırnak işaretleri içine alarak bir karakter değişmezi oluşturulur. Örneğin: 'a', 'm', 'F', '2', ')' vb.
4. Kaçış Dizileri
Bazen C programlamada yazılamayan veya özel anlamı olan karakterlerin kullanılması gerekir. Örneğin: satırsonu (girin), sekme, soru işareti vb.
Bu karakterleri kullanmak için kaçış dizileri kullanılır.
Kaçış dizileriKaçış dizileri | Karakter |
---|---|
| Geri tuşu |
f | Form besleme |
| Yeni hat |
| Dönüş |
| Yatay sekme |
v | Dikey sekme |
\ | Ters eğik çizgi |
\' | Tek tırnak işareti |
" | Çift tırnak işareti |
? | Soru işareti |
|