User Tools

Site Tools


Sidebar

Programming Reference/Librarys

Question & Answer

Q&A is closed







c:string.h:strerror

strerror

#include <string.h>
//#include <windows.h> /* uncomment this for Windows */
char *strerror(int errnum);

Description

returns a pointer to a string that describes the error code passed in the argument errnum

compile this example with the compiler flag -lm

strerror C Example Code

/* 
 * strcspn c example code
 * http://code-reference.com/c/string.h/strerror
 */
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <math.h>
 
int main ( void ) {
 
double i;
i = sqrt(-1);
printf("sqrt(-1)=%f\n",i);
printf("%s\n", strerror(errno));
return 0;
}

Output of strerror example

  sqrt(-1)=-nan
  Numerical argument out of domain

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
c/string.h/strerror.txt · Last modified: 2024/02/16 01:06 (external edit)

Impressum Datenschutz