So verwenden Sie die Funktion Putchar() in C

So Verwenden Sie Die Funktion Putchar In C



Der putchar() Funktion ist eine wichtige Funktion in der C-Programmierung, die zum Lesen und Drucken eines Zeichens verwendet wird. Mit dieser Funktion können Sie jedoch keine Formatbezeichner verwenden. Wenn Sie nur ein Zeichen drucken möchten, dann putchar() Funktion kann im Vergleich zu effizienter sein printf().

In diesem Artikel wird das untersucht putchar() f Funktion, ihre Syntax und ihr Rückgabewert mit Beispielen.







Was ist die putchar()-Funktion in C?

Der putchar() Funktion in der C-Programmierung ist die Ausgabefunktion, die zum Schreiben der Zeichen in die Standardausgabe verwendet wird und diese Zeichen auf der Konsole anzeigt. Diese Funktion ist in der Standard-Eingabe-/Ausgabebibliothek enthalten Header-Datei. Diese Funktion verwendet eine einfache Syntax in der C-Sprache, die wie folgt lautet:



int putchar ( int verkohlen ) ;

Parameter : Diese Funktion akzeptiert nur einen Parameter, nämlich das Zeichen, das zum Schreiben in den Ausgabestream erforderlich ist.



Rückgabewert : Bei Erfolg gibt die Funktion ein vorzeichenloses Zeichen an die Konsole zurück. Andernfalls wird EOF (Ende einer Datei) zurückgegeben.





Wie verwende ich die Funktion putchar() in C?

Betrachten Sie die folgenden Beispiele, um die Verwendung zu erlernen putchar()-Funktion in C-Programmierung.

Beispiel 1

Lassen Sie uns mit einem einfachen Beispiel fortfahren, bei dem ein Zeichen aus einem Programm mit dem gelesen wird putchar() Funktion aufrufen und auf der Konsole anzeigen.



#include

hauptsächlich ( ) {

// Deklariere ein Zeichen
verkohlen C ;
//Bitten Sie den Benutzer, das Zeichen einzugeben
printf ( „Bitte geben Sie ein Zeichen ein:“ ) ;
scanf ( '%C' , & C ) ;
//Verwenden Sie putchar(), um das angegebene Zeichen auf der Konsole auszugeben
printf ( „Eingegebenes Zeichen ist:“ ) ;
putchar ( C ) ;
zurückkehren 0 ;


}

Beispiel 2

Hier ist ein weiteres C-Programm, das die Funktionsweise demonstriert putchar() Funktion durch Lesen von Zeichen aus einer Zeichenfolge.

#include

hauptsächlich ( ) {

// Deklarieren Sie eine Zeichenfolge

verkohlen str [ fünfzig ] = „Willkommen beim Linuxhint.“ ;

für ( int ich = 0 ; ich <= 25 ; ich ++ ) {

//Verwenden Sie putchar(), um die angegebene Zeichenfolge auf der Konsole auszugeben

putchar ( str [ ich ] ) ;

}

zurückkehren 0 ;

}

Beispiel 3

Sie können auch die verwenden putchar() Funktion zum Lesen von Zeichen aus einer Datei und hier ist ein Beispiel für einen solchen Fall.

#include

int hauptsächlich ( )

{

DATEI * Datei ;
verkohlen C ;
// Datei im Lesemodus öffnen
Datei = fopen ( „Datei.txt“ , 'R' ) ;
Wenn ( NULL == Datei )
{
printf ( „Datei kann nicht geöffnet werden \N ' ) ;
}
// Drucken, was in die Datei geschrieben wird, mit putchar(), Zeichen für Zeichen unter Verwendung einer Schleife.
Tun {
C = fgetc ( Datei ) ;
putchar ( C ) ;
// Prüfen, ob das Zeichen nicht EOF ist. Wenn es EOF ist, hören Sie auf zu lesen.
} während ( C != EOF ) ;
// Die Datei schließen
fclose ( Datei ) ;
zurückkehren 0 ;


}

Ausgang

Abschluss

Der putchar() Die Funktion ist eine wichtige Funktion in der C-Programmierung, die zum Drucken eines Zeichens auf der Konsole verwendet wird. Obwohl es keine speziellen Formate zulässt, ist es nützlicher als printf() wenn nur ein Zeichen gedruckt wird. Aufgrund seiner einfachen Syntax und seines Rückgabewerts ist es einfach zu verwenden und in C-Programmen zu verwenden. Es werden Anwendungsbeispiele zum Lesen von Zeichen aus Benutzereingaben, Zeichenfolgen und Daten bereitgestellt, um Ihnen das Verständnis der Verwendung zu erleichtern putchar() in verschiedenen alltäglichen Situationen.