@node strerror, stdio @findex strerror @subheading Syntax @example #include char *strerror(int error); @end example @subheading Description This function returns a string that describes the @var{error}. @subheading Return Value A pointer to a static string that should not be modified or free'd. @subheading Portability @portability ansi, posix @subheading Example @example if (f=fopen("foo", "r") == 0) printf("Error! %s: %s\n", "foo", strerror(errno)); @end example