| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges Scanf Kommando i C + +
    Den scanf funktion i C + + læser formateret data fra standard input , hvilket er skærmen som standard. Disse data gemmes derefter i det format og placeringer er angivet i argumenterne. Scanf tager et format som en parameter efterfulgt af lige så mange referencer, som er nødvendige af format. De følgende trin vil hjælpe dig med at benytte denne fælles kommando. Instruktioner
    1

    Forstå, at scanf funktionen holdes i cstdio biblioteket. Du kan være nødt til også at omfatte stdio.h headerfilen at bruge denne funktion .
    2

    Lær syntaks. Den komplette syntaks er int scanf ( const char * format , ...). Denne funktion returnerer antallet af læste poster. Hvis scanf mislykkes før data læses , vises en EOF blive returneret
    3

    Vid, at formatet kan indeholde format beregnere hjælp af følgende prototype :%. [*] [ Bredde ] [ modifikatorer ] type. Felter der er omsluttet af parenteser er valgfri. Bemærk, at typen er den eneste nødvendig komponent af tag . Typen skal være en af ​​følgende: c ( enkelt tegn ) d (decimal heltal ) e , E , F, G , G (decimal floating point ) o ( oktal heltal ), s ( tegnstreng ) u ( usigneret decimal heltal ) . . x, x ( hexadecimal heltal)
    4

    Bemærk at en tegnstreng ( er) type vil læse tegn, indtil en tom, newline eller fane tegn stødt
    < br > 5

    kig på følgende komplette program for nogle enkle eksempler på, hvordan man bruger scanf : # include

    int main () { char navn [ 80] , int alder ;

    printf (" Hvad er dit navn \\ n ? ") scanf ( "% s" , navn ), printf ( "Hvad er din alder \\ n "); scanf ("% d " , & alder) ; printf ( "% s , du er% d år \\ n " , navn, alder ) . return 0 ;}

    Dette program vil have følgende udveksling . Program output vil blive efterfulgt af "Program : ", og bruger input vil der blive

    med " Bruger: " : Hej

    Program : Hvad er dit navn Bruger: ? John Smith.Program : Hvad er din alder Bruger: ? 23.Program : John Smith , er du 23 år

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan deaktiveres Silverlight Knapper 
    ·Hvordan man laver et ur i C 
    ·Sådan Konverter Tekstboks værdi til Int C + + 
    ·Hvordan man skriver et C- program til at læse en Integ…
    ·C + + Funktioner der forårsager Buffer overflow 
    ·Hvilke programmer Brug Visual C 
    ·Sådan Embed i Python 
    ·Hvordan man skriver et program i C , der beregner Morge…
    ·Sådan Skriv din egen Computerspilprogram 
    ·Sådan Find antallet af forekomster af en karakter i en…
      Anbefalede Artikler
    ·Sådan Load et Python script til en IDLE Shell 
    ·Sådan Detect mobilbrowsere Med ASP 
    ·Best Practices på Sådan Embed Java i JSP 
    ·Hvordan man programmerer 3D-spil i Java 
    ·Sådan får du adgang en VBA Email Attachment 
    ·Eksempler på Bakke numre i en java-program 
    ·Sådan beregne antallet af sammenligninger i Java 
    ·Sådan Find gennemsnittet af et array i Java 
    ·Sådan oprettes forbindelse til en Windows Phone 7 Emul…
    ·MySQL Perl Tutorial 
    Copyright © Computer Viden http://www.computerdk.com