C++ printf() İçerisinde Kullanılan Özel Karakterler

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Griffin Premium
Katılım
3 Mar 2017
Mesajlar
1,378
Çözümler
1
Tepki puanı
1,001
Ödüller
12
Sosyal
9 HİZMET YILI
:yazı:

Merhaba arkadaşlar bugün sizlerle printf() içerisinde kullanılan özel karakterleri göreceğiz, özel karakterlerin ne anlama geldiğini açıklamalardan öğrenebilirsiniz.

C++:
%d,%i : Tamsayı yazdırma
%c : Karakter yazdırma
%s : Metin yazdırma
%f : Reel sayı yazdırma (float, double)
%o : Sekizlik sayı yazdırma
%x,%X : Hex sayı yazdırma
%u : İşaretsiz tamsayı
%hd : Short tamsayı
%e,%E : Üslü reel sayı yazdırma
%g,%G : Üslü veya reel
%p : Adres (4 veya 8 rakam)
%ld,%li,%lu,%lx,%lo : Long tamsayı
%Lf, %Le : Long double

C++:
\a : bip
\b : geri silme
\f : ileri sarma (yazıcı)
\n : Sonraki satır başına git
\r : Sonraki satır başına git
\t : Yatay sekme (tab)
\v : Dikey sekme
\\ : Ters bölü karakteri
\? : Soru işareti karakteri
\’ :Tek tırnak karakteri
\” : Çift tırnak karakteri

Sayısal değer yazdırmak için:

Kod:
printf(“a değişkeni=%d”,a);   //tamsayı
printf(“b değişkeni=%f”,b);    //reel

Karakterleri ve metinleri yazdırmak için:

Kod:
printf(“c değişkeni=%c”,c);   //karakter
printf(“cümle=%s”,cumle);   //metin

Virgülden sonra 2 basamak yazdırılması:

Kod:
printf(“%.2f”,reel);    //C
cout.precision(2);  //C++
cout<<reel;



 
Sabret, yarınlar, dünleri unutturacak!
Uzman Üye
Katılım
26 Tem 2018
Mesajlar
158
Tepki puanı
18
Ödüller
4
7 HİZMET YILI
Eline sağlık bilgi için :)
Yararlı.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst