linux出错处理

主要的函数是 char * strerror(int errnum)  和 void perror(const char *msg) 

#include <stdio.h>
#include <errno.h>

int main(int argc, char *argv[]){
fprintf(stderr, "eacces: %s\n", strerror(EDQUOT));

//在标准出错上产生一条出错信息
errno = ENOENT;
perror(argv[0]);

return 0;
}



posted @ 2011-11-13 15:10  xiangzi888  阅读(143)  评论(0编辑  收藏  举报