Yazeka
Arama sonuçlarına göre oluşturuldu
Scanf fonksiyonu, klavyeden girilen verileri okumak için kullanılır 4. En temel kullanımı şu şekildedir:
scanf("%d", &x);
Bu ifadede:
%d
veri tipini,&
işareti adres operatörünü,x
ise alınan değerin aktarıldığı değişkenin ismini gösterir 4.
Kullanım sırasında dikkat edilmesi gerekenler:
- Scanf fonksiyonu, girdi biriminden kaç değer okuyacağını biçimlendirme ifadesinde kullanılan dönüşüm karakteri sayısına göre belirler 3.
- Fonksiyonun geri dönüş değeri, başarılı olarak aktarılan karakter sayısını ifade eder 3.
- Format belirten ilk parametrenin dışındaki parametreler, alınan bilgilerin aktarılacağı göstericilerdir 3.
Örnekler:
- Noktalı virgül ile ayrılmış üç tane tamsayı değeri almak için 3:
int a, b, c; scanf("%d;%d;%d", &a, &b, &c);
- Boşluklarla ayrılmış bir tarih bilgisini okumak için 3:
int gun, yil; char ay[20]; scanf("%d %s %d", &gun, ay, &yil);
5 kaynaktan alınan bilgiyle göre: