|
Pointer Vurgular ve Pointer Aritmetik
Pointerler aritmetik vurgularda, karalarstirma vurgularinda, ve karsilastirma vurgularinda gecerli bir opranddirlar.
Ama, bu vurgularda kullanilan operatorler pointer degisken ile baglacda gecerli degildir.
Bu orerandlar gibi pointerlari olan operatorleri ve bunlarin nasil kullanildigini tanimlar.
/* sizeof operatorunu kanitlama */
-
- #include<stdio.h>
main()
{
printf("
sizeof(char) = %d\n"
"
sizeof(short) = %d\n"
"
sizeof(int) = %d\n"
"
sizeof(float) = %d\n"
"
sizeof(double) = %d\n"
"
sizeof(long double) = %d\n" ,
sizeof(char),
sizeof(short), sizeof(int), sizeof(float),
sizeof(double),
sizeof(long double) );
return(0);
}
Data turlerinin buyuklerini merak ediyorsaniz, yukarida ki programi derleyin.
sizeof opretoru herhangi bir isim, tur, sabit deger icin kullanilabilir.sizeof, isim veya turun toplam byte i belli bir turun degiskenin veya sabit degerinin geri donmesi icin kullanilir.
|
|
|