strerror和errno的初见

#include <stdio.h>

#include <string.h> //strerror 必需

#include <errno.h>  //errno必需

int main()

{

FILE *fp = fopen("nofile.txt, "r""); //没有这个文件,打开出错

if(fp == NULL)

{

printf("%s:%d", strerror(errno), errno);

}

return 0;

}

结果:

   No such file or directory:2

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注