C Format Tanımlayıcıları

FORMAT TANIMLAYICILARI




Veri Türü Format Tanımlatıcısı

printf( ) scanf( )

char %c %c

int %d %d

usigned int %u %u

short int %hd %hd

unsigned shot int %hu %hu

long int %ld %ld

unsigned long int %lu %lu

float %f %f

double %f %lf

long double %lf %lf



#include "stdio.h"

#include "conio.h"

main( )

{

shot int d1;

usigned int d2;

long int d3;

printf(short int bir değer giriniz : "); scanf("%hd",&d1);

printf("usigned int bir değer giriniz : "); scanf("%u",&d2);

printf("long int bir değer giriniz : "); scanf("%ld",&d3);

printf("%hd %u %ld \n",d1,d2,d3);

}



#include "stdio.h"

main( ),

{

short int d1;

unsigned short int d2;

d2=42758;

d1=d2;

printf("%hd %hu ",d1,d2);

}



#include "stdio.h"

int dx1=10;

main( )

{

int d1=12;

fonk1(d1);

printf(" \n %d %d ",dx1,d1);

}

fonk1(int d1)

{

int d2 =d1/2;

for (d2;d2>0;d2--) printf("%d",d2);

}



NOT: Global değişkenlere ilk değer girmezseniz ,direk sıfır
değerini alır.Lokal bir değişkene ilk değer girmezseniz anlamsız bir
değer alır.



#include "stdio.h"

int dx1;

main( )

{

int d1;

printf ("%d %d",dx1,d1);

}



#include "stdio.h"

char d1;

main( ){

d1='A';

fonk1( );

}

fonk1( )

{

char d2;

printf(" Bir harf giriniz : ");

d2=toupper( getch( ) );

if (d2=='A') printf("\n A harfini girdiniz ");

else

printf("\n Girdiğiniz karakter A harfi değil ");

}



Hanci.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.
Hanci.org sitesini kullanarak çerez politikamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.