Merhaba değerli arkadaşlar. Programlamaya ilk adımda C dilinde kullanılan
'Veri Tipleri'nden söz edeceğim. Aşağıdaki tabloda veri türleri ve bellekte kapladıkları alanları görmektesiniz.
Bir kaç veri tipinin kullanımına örnek vermek gerekirse ;
#include <stdio.h>
#include <conio.h>
int main()
{
int MAX = 100;
char c = 'a';
char *s = "Bu bir sicim";
int i = 22;
float f = 33.3;
double d = 44.4;
printf("MAX= %d\n", MAX);
printf("c = %c\n", c);
printf("s = %s\n", s);
printf("i = %d\n", i);
printf("f = %f\n", f);
printf("d = %lf\n",d);
getch();
}
Ekran çıktısı şu bu şekilde olacaktır.
Veri tiplerinin bellekte kapladıkları alanı ezberlemenize gerek yok. Unuttuğunuz bellek tipinin kapladığı alanı bulabilmek adına sizlere göstereceğim
sizeof operatörü oldukça kolaylık sağlayacaktır.
Şimdi dilerseniz
sizeof operatörünün kullanımına geçelim.
#include <stdio.h>
#include <conio.h>
int main()
{
printf( "char : %d bayt\n", sizeof(char));
printf( "short : %d bayt\n", sizeof(short));
printf( "int : %d bayt\n", sizeof(int));
printf( "long : %d bayt\n", sizeof(long));
printf( "unsigned char : %d bayt\n", sizeof(unsigned char));
printf( "unsigned short : %d bayt\n", sizeof(unsigned short));
printf( "unsigned int : %d bayt\n", sizeof(unsigned int));
printf( "unsigned long : %d bayt\n", sizeof(unsigned long));
printf( "float : %d bayt\n", sizeof(float));
printf( "double : %d bayt\n", sizeof(double));
printf( "long double : %d bayt\n", sizeof(long double));
getch();
}
Ekran çıktısı bu şekilde olacaktır.
Bir dahaki makalemizde görüşmek ümidiyle.
Comments[ 0 ]
Yorum Gönderme
Yorumunuz onaylandıktan sonra yayınlanacaktır.