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

    Vad är motsatsen till Print i C -programmering

    ? Utvecklare skapade programmeringsspråket C som ett system programmeringsverktyg . Därför fungerar C på en låg nivå i systemet , kunna samverka direkt med Input /Output mekanismer och minne . På grund av detta , har C många in-och utgångar för att hantera olika situationer . Men input och output funktioner spegel varandra i funktionalitet : Den " scanf ( ) " -funktion härmar syntax " printf ( ) " när de utför sin motsatta uppgiften . Den printf ( ) Funktion

    C -programmering , utgång till standard output stream åstadkoms med hjälp av " printf ( ) " -funktion . Printf fungerar genom att ta en konstant pekare till en karaktär array ( C : s version av en mening eller " string " ) följt av en lista med värden . Listan med värden bör motsvara en samling av speciella symboler i strängen som representerar datatypen för ett värde . Som framgår av följande exempel tar printf funktionen en sträng som innehåller specialtecken " % d " , som visar att det måste finnas ett decimaltal efter strängen . Det decimala värdet skrivs ut i stället för " % d " symbol :

    printf ( " Decimal : % d " , 564 ) ;

    /* utskrifter " Decimal : 564 " till skärmen * /
    sätter ( ) funktion

    "sätter ( ) " -funktion fungerar på samma sätt som printf funktion , förutom att sätter fungerar specifikt på sträng utgång . Den sätter funktionen tar en karaktär array - igen , C representation av en sträng - skriver och den till skärmen . Följande exempel visar hur sätter verk kod :

    char str [ ] = " Hello ";

    sätter ( str ) ;

    /* skriver " Hello " till skärmen * /
    The scanf ( ) Funktion

    Motsatta printf funktionen är " scanf ( ) " -funktion . I stället för att skriva ut tecken till skärmen, hämtar scanf funktionen inmatning från användaren för att användas i programmet. Den scanf -funktionen har en liknande syntax till printf ( en sträng som innehåller specialtecken ) , men i stället innehåller en sträng med specialtecken , följt av värden för att skriva ut på skärmen , är strängen i scanf följt av variabler som indata kommer att lagras . Följande exempel visar hur scanf fungerar i praktiken :

    int ingång;

    scanf ( " Användare ange ett heltal : % d " , ingång ) ;

    /* en användare kommer in ett heltal , som programmet kommer att lagra i variabeln " input " * /
    blir ( ) Funktion

    Precis som scanf är motsatsen till printf , " får ( ) " motsätter puttar . Den får -funktion tar en sträng inmatning från användaren och lagrar den till ett tecken array. Programmeraren måste utse en karaktär array för att lagra strängen i - och se till att karaktären array har tillräckligt med utrymme för att lagra den förväntade strängen . Följande exempel beskriver de får funktion :

    char str [ 200 ] ;

    får ( str ) , //användaren är fri att mata in en sträng , som programmet kommer att lagra i " Str " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är partiella Egenskaper
    ·Hur man skapar DropDownList Med Key Sök i C
    ·Microsoft C + + Tutorials
    ·Alternativ till Boomerang Decompiler
    ·Hur man läser Hex filer i C + +
    ·Nackdelarna av pekare i C
    ·Hur konvertera och avkoda HTML till en sträng på iPho…
    ·Hur till Redigera SQL på en iPhone
    ·Hur: GTK Färgval
    ·Hur man stänger filer i C
    Utvalda artiklarna
    ·Hur man bort dubbla citattecken i en sträng i Perl
    ·Så här visar du en delsträng i Java
    ·Introduktion till Visual Basic
    ·Hur Importera DBX-filer
    ·Hur man installerar Python för Windows
    ·Hur att bryta VBA kod över flera rader
    ·Lägga Utrymme runt en bild med HTML -programmering
    ·Hur man deklarerar en variabel i Visual Basic
    ·Hur man programmerar i grundläggande språk för en mi…
    ·Filstorleken i VB.NET
    Copyright © Dator Kunskap http://www.dator.xyz