Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

C Programlama
Temelleri C programlama
Giriş C Programming

");

daha kolay bir yolu bu demek değildir:

 printf (" sıcaklık% d derece \\ n ", b); 

Ayrıca tek printf deyimi birden fazla% d tutucuları kullanabilirsiniz:

 printf ("% d +% d =% d \\ n ", a, b, c); 

printf açıklamada, bu biçim dizesinde işletmeci sayısı tam olarak tekabül son derece önemli olduğunu onu izleyen değişken sayısı ve türü. Biçim dizesi üç% d operatörleri içeriyorsa, örneğin, o zaman tam olarak üç parametre tarafından takip edilmeli ve bunlar operatörler tarafından belirlenen aynı sırayla aynı tür olması gerekir.

Tüm yazdırabilirsiniz

  • int (tamsayı değerleri) kullanan% d
  • şamandıra (kayan nokta değeri) kullanan% f
  • : Farklı tutucular kullanılarak printf normal C tipleri Char (tek karakter değerleri)% c kullanan
  • karakter dizeleri (daha sonra ele karakter dizileri)% s

    Bir UNIX makinede printf nüansları hakkında daha fazla bilgi edinebilirsiniz kullanın Adam 3 printf yazarak. Kullandığınız herhangi bir başka C derleyicisi muhtemelen printf açıklamasını içeren bir el kitabı veya bir yardım dosyası ile gelecektir. Bizim için scanf

    scanf fonksiyonu, size standart girdi kabul etmek izin verir
    olan genellikle klavye. Scanf işlevi farklı bir çok şey yapabiliriz, ama en basit şekilde kullanılır sürece genellikle güvenilmez. Çok iyi insan hataları işlemek değil çünkü güvenilmez. Ama basit programlar için yeterince iyi ve kolay kullanımlı

    scanf basit uygulama şuna benzer:
    scanf

     ("% d ", & b); <. p> Program kullanıcı (printf gibi bir int olarak ilan edilmelidir b böylece% d, tamsayılar için) klavyede girdiği bir tamsayı değeri okumak ve b içine değer koyacaktır. 

    scanf fonksiyonu printf aynı tutucular kullanır:

  • int% d
  • kullanan şamandıra% f
  • kullanan karakter% c
  • karakteri kullanır dizeleri (daha sonra tartışıldı)% s

    kullanmak için koymak & ZORUNLU; scanf kullanılan değişkenin önünde. Eğer işaretçiler hakkında bilgi zamanlar sebebi belli olacak. Bu & unutmak kolaydır; imzalamak ve bunu unutmak zaman çalıştırdığınızda program hemen hemen her zaman kilitlenmesine

    Genel olarak, burada gösterildiği gibi scanf kullanmak en iyisidir -. klavyeden tek bir değer okumak için. Birden değerleri okumak için scanf için birden çok arama kullanın. Herhangi bir gerçek programda, alır veya metnin bir anda bir satır okumak yerine işlevlerini