当前位置: 首页 > news >正文

广州做网站星珀最近热点新闻事件2023

广州做网站星珀,最近热点新闻事件2023,郑州做网站 汉狮网络,做搜狗手机网站优化错误处理 1、通过函数的返回值表示执行错误: // 返回合法值表示成功 返回非法值表示失败 // 计算大小、查找 long file_size(const char* path) {FILE* fp fopen(path,"r");if(NULL fp)return -1; // 返回非法值fseek(fp,SEEK_END,0);long size …

错误处理

1、通过函数的返回值表示执行错误:
//  返回合法值表示成功  返回非法值表示失败
//  计算大小、查找
long file_size(const char* path)
{FILE* fp = fopen(path,"r");if(NULL == fp)return -1;  //  返回非法值fseek(fp,SEEK_END,0);long size = ftell(fp);fclose(fp);return size;
}
​
//  返回指针类型 返回NULL/0xffffffff表示失败,malloc、mmap
Node* query_list(Node* head,TYPE data)
{for(Node* n=head->next; n; n=n->next){if(n->data == data)return n;}return NULL;
}
​
//  返回0表示成功,非零表示失败 main、fseek
​
//  永远成功的函数,printf、menu菜单函数
2、通过errno全局变量表示错误:
  • errno是一个记录系统最后一次错误代码原因的全局变量,是int类型的值,需要导入头文件 <errno.h> 通过该全局变量的值查看和调试程序错误。

  • 当调用Linux系统API函数发生异常,一般系统会自动地将本程序的errno修改一个值,不同的值表示不同的异常,可以通过该值获取和推测出程序出现了什么问题,实际编程中能找出大部分调用系统API出现的异常

  • 一般errno在程序执行成功时不会被修改,但是毕竟是一个全局变量,可能被其他人或者操作失误而修改,因此不能以errno非零就断定程序出现了异常,只能先根据其他具体条件判断出程序出现异常后,才能使用errno来确定异常的原因

#include <stdio.h>
#include <string.h>
#include <errno.h>
​
int main(int argc,const char* argv[])
{FILE* fp = fopen("xixi","r");if(NULL == fp) {   printf("fopen:%d\n",errno); printf("fopen:%s\n",strerror(errno));printf("fopen:%m\n");perror("fopen");}     fclose(fp);
}

http://www.shuangfujiaoyu.com/news/23079.html

相关文章:

  • 有哪些竞价网站现在什么网络推广好
  • 静态企业网站下载百度不让访问危险网站怎么办
  • 漯河网站建设茂睿科技万网域名查询注册商
  • wordpress好用的地图seo超级外链工具免费
  • 做网站手把手个人网页设计作品模板
  • 北京做网站的大公司百度关键词排名联系
  • 做网站电子版报价模板中国疾控卫生应急服装
  • 自己怎么做农好产品网站网络销售话术900句
  • wordpress 付费查看文章企业seo职位
  • 想换掉做网站的公司重庆森林经典台词梁朝伟
  • 重庆合川企业网站建设如何建立一个自己的网站?
  • 四川网站建设设计公司哪家好微信营销技巧
  • 网络公司名字大全简单好听阳江seo
  • 学做巧裁缝官方网站谷歌推广和seo
  • 自媒体网站 程序网络舆情管理
  • 孙俪做的网站广告app拉新推广平台渠道商
  • 网站静态图怎么做seo网站收录工具
  • 贵港网站建设公司3步打造seo推广方案
  • 信用中国网站由哪个部委支持下建设如何做平台推广
  • 如何给公司注册网站网站推广公司哪家好
  • 好玩的网页游戏知乎厦门seo优化外包公司
  • wordpress member网站seo方案撰写
  • wordpress文章样式插件优化是什么意思?
  • 顺义广州网站建设淘宝美工培训
  • 做招商加盟网站怎么做seo综合查询爱站
  • 外包制作appseo服务公司
  • bbs网站设计模板小程序制作
  • 实验中心网站建设seo是什么车
  • 网站html模板商品推广与营销的方式
  • 惠民县建设局官方网站投放广告的网站