Değişken Tanımlamaları
Pointer değişkenler
Pointer değişkenler tanımlanırken *
sembolünün değişkenin tipinin değil, değişken isminin yanında olduğunda dikkat edilmelidir.
Doğru kullanım:
char *p;
Hatalı kullanım:
char* p;
Tek seferde aynı tipte birden fazla pointer değişkeni tanımlanacak ise, bu kuralın hata yapmayı önleyeceği açıktır.
Doğru kullanım:
char *p, *q, *s;
Hatalı kullanım:
char* p, q, s;
Yukarıdaki hatalı kullanım örneğinde, p
değişkeni karakter pointer iken, q
ve s
değişkenleri birer pointer değildir. Doğru kullanım kuralı takip edildiğinde bu şekilde dalgınlıkla oluşabilecek hataların önüne geçilmiş olacaktır.