C语言中的错误处理
来源:互联网 发布:2015淘宝刷单处罚规则 编辑:程序博客网 时间:2024/06/15 05:33
C语言中的错误处理
今天看了C++中的错误处理机制,加上企业中对于程序健壮性的要求,写了一段单出口的C语言错误处理代码,请大家指正!
#include <stdio.h>#include <stdlib.h>//#include <stdbool.h> //包含bool类型的头文件#define true 1#define false 0int main(){int flag = false;FILE *fp = NULL;do{fp = fopen("./1.txt", "r+");if(NULL == fp){break;}flag = true;}while(false);if(!flag){perror("Error:");if(NULL != fp){if(EOF == fclose(fp)){perror("Error:");}}}return 0;}
0 0
- C语言中的错误处理
- C语言中的错误处理
- 【C语言】【unix c】程序中的错误处理
- C语言错误处理
- C语言错误处理
- C语言错误处理
- C语言错误处理
- c语言中的错误处理(setjump&longjmp用法实例)
- C语言中的错误处理 signal 和 sigaction
- D语言中的错误处理
- Linux C语言错误处理
- Linux C语言错误处理
- C语言错误处理技巧
- C语言错误处理方法
- C语言的错误处理
- c 语言的错误处理
- C语言错误处理策略
- C语言 编译错误处理
- 数据结构学习笔记<一>三元组的具体实现
- js 数组与对象的区别
- 网络基本功系列:概述
- pututline
- URL Schemes 简析(一)
- C语言中的错误处理
- seteuid
- Android电话系统之-rild
- setfsgid
- CAP-面向海量服务的设计原则和策略总结[转]
- iis7如何添加mime类型支持所有后缀名文件的方法
- setfsuid
- 序列圆卷积和线卷积的关系
- Interview process & experiencve