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 Printf Command i C + +

    Den printf funktion i C + + skriver data till standard output som är monitorn som standard . Detta kommando tar ett format som en parameter följs av så många format specifikatörer som krävs av format . Det finns många format specifikatörer , så den här artikeln kommer att koncentrera sig på de grundläggande användningarna av printf . Instruktioner
    en

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

    Lär syntaxen av printf . Den kompletta syntaxen är int printf ( const char * format , ... ) . Denna funktion tar karaktär pekare som argument och returnerar antalet tecken som skrivs om kommandot lyckas . Annars printf returnerar ett negativt tal
    3

    Vet att formatet kan innehålla format taggar med följande prototyp : . % [ Flaggor ] [ bredd ] [ precision . ] [ Längd ] kravställare . Fält som är inneslutna i hakparenteser är valfria . Observera att specificeraren är den enda obligatoriska delen av taggen . Specificeraren måste vara något av följande : c ( karaktär ) , d eller I ( undertecknad heltal ) , e eller E ( Scientific notation använder e eller E ) , f ( decimal flyttal ) , g eller G ( använd den kortare av % e /% e eller % f ) , o ( undertecknad oktalt heltal ) , s ( teckensträng ) , u ( unsigned heltal ) , x ( unsigned hexadecimalt heltal med gemener ) , x ( unsigned hexadecimalt heltal med versaler ) ; p ( pointer ) , n ( ingenting skrivs ut )
    4

    Titta på följande komplett program för några enkla exempel på hur man använder printf :

    innefatta #

    int main ( ) { printf ( " Detta format innehåller inga specifikatörer \\ n . " ) ; printf ( " Det här formatet använder vissa tecken : % c , % c , % c \\ n " , " a " , "b" , " c ' ) ; printf ( " Det här formatet använder några decimaler : % d , % d , % d \\ n " , 1 , 2 , 3 ) ; printf ( " Det här formatet använder en sträng : % s , % s \\ n " , " första strängen " , " andra strängen " ) ; printf ( " Vi kommer inte att använda en ny rad tecken " ) ; printf ( " att skriva denna rad " ) ; . avkastning 0; }

    detta program kommer att ge efter utgång :

    Detta format innehåller inga specifiers.This formatet använder vissa tecken : a, B , använder cThis format några decimaler : 1 , 2 , 3Den här formatet använder en sträng : första strängen , andra string.We kommer inte använd en ny rad tecken för att skriva ut denna linje .
    5

    Notera hur den nya linjen tecknet ( ' \\ n ' ) orsakar printf att mata ut en ny linje . Annars kommer nästa printf avge till samma linje .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en while-slinga i C
    ·Hur Input en blandning av siffror och bokstäver från …
    ·Hur dynamiskt allokera en array med klass i C + +
    ·Verktyg för att ta en minnesläcka
    ·Beskrivning av C- System Function
    ·Hur man gör ett RPG spel i C + +
    ·Vad är en ISO- Programmer
    ·Hur man skriver HTML Extensions i C
    ·Hur byta namn på Decline knappen på iPhone
    ·Hur man skapar Random Negativa & positiva heltal i C + …
    Utvalda artiklarna
    ·Vad är Logic Expressions
    ·Konvertera LINQ resultaten till en DataTable
    ·Hur man binda en metod till en händelse i Java
    ·Hur man gör MFC Kommandoknappar
    ·Vad är en PHP Spider
    ·Varför finns det luckor mellan div-taggar
    ·Den Multiplicera funktion i MySQL
    ·Site Fel : Filen Kräver ionCube PHP Loader I /O
    ·Hur vill kolla Vilka jobb är planerade i Toad
    ·Hur man når en Explode Array på PHP
    Copyright © Dator Kunskap http://www.dator.xyz