Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder Scanf Command i C + +

    The scanf funktion i C + + läser formaterade data från standard input , vilket är monitorn som standard . Denna information lagras sedan i det format och platser som anges i argumenten . Scanf tar ett format som en parameter följt med så många referenser som krävs av format . Följande steg kommer att hjälpa dig att använda denna gemensamma kommando . Instruktioner
    1

    Förstå att scanf funktionen hålls i cstdio biblioteket . Du kan behöva inkludera stdio.h sidhuvudfilen att använda denna funktion .
    2

    Lär syntaxen . Den kompletta syntaxen är int scanf ( const char * format , ... ) . Denna funktion returnerar antalet lästa artiklar . Om scanf misslyckas innan data läses , kommer ett EOF returneras Addera 3

    Vet att formatet kan innehålla format specifikatörer med följande prototyp : . % [*] [ Bredd ] [ modifierare ] typ . Fält som är inneslutna i hakparenteser är valfria . Observera att typen är den enda nödvändiga komponenten i taggen . Typen måste vara något av följande : c ( enstaka tecken ) , d ( heltal ) , e , E , F, G, G ( decimal flyttal ) , o ( oktalt heltal ) , s ( teckensträng ) , u ( unsigned heltal ) . . x , x ( hexadecimalt heltal )
    4

    Observera att en teckensträng ( er ) typ kommer att läsa tecken tills en tom , radbrytning eller tabbtecken påträffas

    5

    Titta på följande komplett program för några enkla exempel på hur man använder scanf : # include
    main

    int ( ) { char namn [ 80 ] , int ålder ;

    printf ( " Vad är ditt namn \\ n ? " ) , scanf ( " % s " , namn ) ; printf ( "Vad är din ålder \\ n " ) ; scanf ( " % d " , & ålder ) ; printf ( " % s , är du % d år gammal \\ n " , namn , ålder ) , . avkastning 0; }

    Detta program kommer att ha följande meningsutbyte . Programutbud skall föregås av " Program : " och användardata kommer att föregås

    av " Användare : " :

    Program : Vad är ditt namn Användare : ? John Smith.Program : Vad är din ålder Användare : ? 23.Program : John Smith , du är 23 år gammal Addera
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·AVR Wireless Projekt
    ·Hur konvertera binär till ett heltal i C-programmering…
    ·Hur man deklarerar en konstant sträng i C programmerin…
    ·Hur man använder pekare i C + +
    ·Hur man läser en rad med CPP
    ·Inaktivera Silverlight Buttons
    ·Hur man flyttar ett objekt genom att dra i XCode
    ·Lägga till en startsida till en webbläsare i C #
    ·Hur man bygger en drivrutin
    ·Hur man designar en C + + -program för att beräkna Wo…
    Utvalda artiklarna
    ·Hur hittar VBA filer
    ·Hur man programmerar val i en batch-fil
    ·Hur man skapar en textruta i Visual Basic
    ·Hur man använder en if-sats för selektion i Java
    ·Autentisering krävs för Java
    ·Hur koden Regular Expression parsrar
    ·Så här ändrar TTF -filer
    ·Hur man gör moduler i VB6
    ·Hur man skapar en databas i VB.Net
    ·Hur man gör en C + + Critter Vaktmästare programmet m…
    Copyright © Dator Kunskap http://www.dator.xyz