Hjem Personlig finansiering Hvordan man viser tekst på skærmen i C med sætter () og printf () - Dummies

Hvordan man viser tekst på skærmen i C med sætter () og printf () - Dummies

Indholdsfortegnelse:

Video: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2025

Video: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2025
Anonim

De ting, som et C-program kan gøre, er ubegrænsede, men når du først lærer sproget, skal du starte lille. En af de mest almindelige funktioner, du vil have dit C-program til at gøre, er at vise tekst på skærmen, og der er to måder at gøre: sætter () og printf ().

sætter ()

Putt står sandsynligvis for sætstreng , hvor en streng er en smule tekst du sætter på skærmen. Uanset hvordan det virker:

sætter ("Hilsner, menneske!");

Teksten der skal vises - strengen - er vedlagt i funktionens parenteser. Desuden er det vedlagt i dobbelt citater, hvilket er hvordan du officielt opretter tekst inden for C-sproget, og hvordan kompilatoren fortæller forskellen mellem tekst og programmeringsopgørelser. Endelig slutter udsagnet i et semikolon.

Her er hvordan puts () kan passe ind i en simpel kildekode:

int main () {sætter ("Greetings, human!"); returnere (0);}

Funktionen puts () fungerer indenfor hovedfunktionen (). Det kører først og viser teksten Hilsner, menneske! på skærmen. Så returneringen (0); erklæringen køres næste, som afslutter programmet og returnerer kontrol til operativsystemet.

printf ()

En anden C-sprogfunktion, der viser tekst på skærmen, er printf (), som er langt mere kraftfuld end sætter () og bruges mere ofte. Mens funktionen puts () kun viser tekst på skærmen, vises funktionen printf () formateret . Dette giver dig større kontrol over udgangen.

Prøv følgende kildekode:

#include int main () {printf ("Undskyld, kan ikke tale nu."); printf ("Jeg har travlt!"); returnere (0);}

Skriv denne kode i din editor og gem den til disk som HELLO. C. Kompilér derefter det og kør det.

Beklager, kan ikke tale nu. Jeg har travlt!

Du har sandsynligvis antaget, at ved at sætte to printf () -sagn på separate linjer, vises to forskellige tekstlinjer. Forkert!

Funktionen puts () tilføjer automatisk en newline-tegn i slutningen af ​​enhver tekst, den viser; funktionen printf () gør det ikke. I stedet skal du manuelt indsætte newline-karakteren (n) i din tekst.

For at "rette" linjeskiftet i foregående HELLO. C-fil, skift linje 5 som følger:

printf ("Undskyld, kan ikke tale nu. N");

Escape-sekvensen n tilføjes efter perioden. Det er før de endelige citatmærker, fordi newline-karakteren skal være en del af den streng, der vises.

Så gem ændringerne, genkompil HELLO. C, og kør den. Nu er udformningen formateret til din smag:

Beklager, kan ikke tale nu.Jeg har travlt!
Hvordan man viser tekst på skærmen i C med sætter () og printf () - Dummies

Valg af editor

Sådan indtastes data i Excel 2016 - dummies

Sådan indtastes data i Excel 2016 - dummies

Indtastning af data i Excel 2016-regneark er faktisk ret simpelt. Begynd ved at recitere (i fællesskab) grundreglen for regnearkdataindtastning. Alt sammen nu: For at indtaste data i et regneark skal du placere cellepekeren i cellen, hvor du vil have dataene, og derefter begynde at skrive indgangen. Før du kan placere cellen ...

Hvordan man udtræk dele af en date i Excel - dummies

Hvordan man udtræk dele af en date i Excel - dummies

Evnen til at vælge et bestemt aspekt af en dato er ofte meget hjælpsom. For eksempel kan du muligvis filtrere alle poster, der har ordre datoer inden for en bestemt måned, eller alle medarbejdere, der har tid tildelt til lørdage. I sådanne situationer skal du trække måneden og arbejdsdagen ud ...

Sådan aktiveres Excel Cell Range Editing af visse brugere - dummies

Sådan aktiveres Excel Cell Range Editing af visse brugere - dummies

Du kan bruge Tillad brugere til Edit Ranges-kommandoknappen i gruppen Ændringer på fanen Review i Excel 2013-båndet for at aktivere redigering af bestemte intervaller i det beskyttede regneark af bestemte brugere. Når du bruger denne funktion, giver du bestemte brugere tilladelse til at redigere bestemte celleintervaller, forudsat at ...

Valg af editor

Hvordan man opretter grafiske symboler i Flash CS5 - dummies

Hvordan man opretter grafiske symboler i Flash CS5 - dummies

Du kan konvertere ethvert objekt på scenen til en grafisk symbol i Adobe Flash Creative Suite 5, så du kan udnytte yderligere funktioner, der er unikke for symboler. Du kan også oprette tomme grafiske symboler fra panelet Flash CS5 Library eller ved at vælge Indsæt → Nyt symbol og derefter tilføje indhold til dem. ...

Sådan skaber du fadeeffekter i Flash CS5 - dummies

Sådan skaber du fadeeffekter i Flash CS5 - dummies

Adobe Flash Creative Suite 5's Fade-effekter er ret populære fordi de kan tilføje en filmisk følelse og glatte overgange mellem Flash CS5-billeder, tekst og grafik. Du kan se fades, der bruges i velkendte medier, såsom billedshow eller film, hvor billeder eller scener falmer fra den ene til den anden. I Flash, en falme ...

Hvordan man opretter tastaturgenveje i Adobe Flash CS6 - dummies

Hvordan man opretter tastaturgenveje i Adobe Flash CS6 - dummies

Del af skabelsen af ​​et glat og hurtigt arbejde miljø i Adobe Flash CS6 har dine yndlingskommandoer, paneler og værktøjer lige ved hånden. De fleste Flash-menupunkter og -paneler er udstyret med genvejstastkombinationer, der giver nem adgang uden at skulle kaste gennem flere menuer. Hvis du har brug for dine egne brugerdefinerede tastaturgenveje, ...

Valg af editor

Hvordan man animerer med masker i fyrværkeri CS5 - dummies

Hvordan man animerer med masker i fyrværkeri CS5 - dummies

Hvis du er en Photoshop-bruger, er nok kendt med masker. Du kan tage maskering et skridt videre i Adobe Fireworks Creative Suite 5 ved at animere en maske. Masker giver dig mulighed for at vælge det viste område af et billede. Processen er meget som at klippe et hul i et stykke papir og derefter placere et billede ...

Hvordan man bruger filtre til billeder i fyrværkeri CS5 - dummies

Hvordan man bruger filtre til billeder i fyrværkeri CS5 - dummies

Filtre i Adobe Fireworks Creative Suite 5 giver dig mange muligheder for at redigere dine billeder. Du kan vælge at sløre et billede eller justere farverne ved at bruge kurven eller nuancejusteringslaget. For at få adgang til dine filtre kan du vælge dem fra menuen Filtre eller vælge Vindue → Andre → Billedredigering. Hvis du vil ...

Sådan konverteres kunst til et symbol i fyrværkeri CS5 - dummies

Sådan konverteres kunst til et symbol i fyrværkeri CS5 - dummies

Nogle gange når du arbejder i Adobe Fireworks Creative Suite 5, kan du opleve, at du gentagne gange opretter den samme knap, animation eller grafik. Hvis det er tilfældet, skal du følge disse trin for at konvertere det pågældende billede til et symbol: Marker det kunstværk, du vil konvertere, med markørværktøjet. Vælg Modify → Symbol → Convert to Symbol. Konverter til symbol-dialogboksen ...