C语言之打印错误信息

版权声明:博客注明来源即可。 https://blog.csdn.net/u014027680/article/details/82707946

来源:我的博客站 OceanicKang |《C语言之打印错误信息》

  • 标准输入 — stdin
  • 标准输出 — stdout
  • 标准错误输出 — stderr
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>

int main(void)
{
	FILE *fp;
	
	if ((fp = fopen("file_is_not_have.txt", "r")) == NULL) {
		
		printf("错误代码:%d\n", errno);
		perror("perror打印错误信息");
		fprintf(stderr, "fprintf打印标准错误输出:%s\n", strerror(errno));
		printf("printf打印标准输出:%s\n", strerror(errno));
		exit(EXIT_FAILURE);
		
	}
	
	return 0;
}

1.jpg

猜你喜欢

转载自blog.csdn.net/u014027680/article/details/82707946