C-Bibliotheksfunktionen - strerror ()
C Standard - Bibliothek - <string.h>
Beschreibung
C - Bibliotheksfunktionenchar * strerror (int errnum) Suchen Sie Flüge von internen Array Fehlernummer errnum,und gibt einen Zeiger auf einen String - Zeiger Fehlermeldung. Fehlerstringstrerror hängt von der Entwicklungsplattform und Compiler generiert.
Erklärung
Hier ist () Anweisung strerror Funktion.
char *strerror(int errnum)
Parameter
- errnum - Fehlernummer, in der Regel errno.
Rückgabewert
Diese Funktion gibt einen Zeiger auf einen Zeiger auf eine Fehler Zeichenfolge, beschreibt die Fehler-String-Fehler errnum.
Beispiele
Das folgende Beispiel zeigt die strerror () Funktion verwendet wird.
#include <stdio.h> #include <string.h> #include <errno.h> int main () { FILE *fp; fp = fopen("file.txt","r"); if( fp == NULL ) { printf("Error: %s\n", strerror(errno)); } return(0); }
Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die folgende Ergebnisse produzieren, wie wir versuchen, eine Datei zu öffnen, die nicht vorhanden ist:
Error: No such file or directory