Unterschied: Die Funktion putchar() kann nur ein einzelnes Zeichen ausgeben, während die Funktion printf() verschiedene Datentypen ausgeben kann, z. B. Zeichentyp, Gleitkommatyp und Ganzzahltyp „printf(“%c“, 'A') „Entspricht „putchar(‘A‘)“. Wenn Sie nur ein Zeichen ausgeben möchten, ist putchar() besser zu verwenden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, c99-Version, Dell G3-Computer.
In der C-Sprache gibt es drei Funktionen, die zum Ausgeben von Daten auf dem Display verwendet werden können:
puts(): kann nur Zeichenfolgen ausgeben und wird nach der Ausgabe automatisch umgebrochen wurde im „C-Sprachprogramm“ eingeführt.
putchar(): kann nur ein einzelnes Zeichen ausgeben
printf(): kann verschiedene Datentypen ausgeben, z. B. %d %f %lf %s
zwischen putchar und printf Es gibt Kein Vergleich, jede hat ihre eigenen Funktionen
z. B.printf("%c",'A')
相当于 putchar('A')
;
Weitere Kenntnisse zur Computerprogrammierung finden Sie unter: Programmiervideo! !
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen putchar und printf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!