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

广州网站建设吧网络推广技巧

广州网站建设吧,网络推广技巧,mweb wordpress,先做网站还是先收集样品目录 1.errno 变量 2.宏 1.errno 变量 errno.h 声明了一个 int 类型的 errno 变量&#xff0c;用来存储错误码&#xff08;正整数&#xff09;。 如果这个变量有非零值&#xff0c;表示已经执行的程序发生了错误。 #include <errno.h> #include <stdio.h> #in…

目录

1.errno 变量

2.宏


1.errno 变量

errno.h 声明了一个 int 类型的 errno 变量,用来存储错误码(正整数)。

如果这个变量有非零值,表示已经执行的程序发生了错误。

#include <errno.h>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>int main() {int x = -1;errno = 0;int y = sqrt(x);if (errno != 0) {fprintf(stderr, "sqrt error; program terminated.\n");exit(EXIT_FAILURE);}return 0;
}

上面示例中,计算一个负值的平方根是不允许的,会导致errno不等于0

如果要检查某个函数是否发生错误,必须在即将调用该函数之前,将errno的值置为0,防止其他函数改变errno的值。

2.宏

变量errno的值通常是两个宏EDOMERANGE。这两个宏都定义在errno.h。它们表示调用数学函数时,可能发生的两种错误。

  • 定义域错误(EDOM):传递给函数的一个参数超出了函数的定义域。例如,负数传入sqrt()作为参数。
  • 取值范围错误(ERANGE):函数的返回值太大,无法用返回类型表示。例如,1000 传入exp()作为参数,因为 e^1000 太大,无法使用 double 类型表示。

使用数学函数时,可以将errno的值与 EDOM 和 ERANGE 比较,用来确定到底发生了哪一类错误。

http://www.ds6.com.cn/news/43031.html

相关文章:

  • 上海网站建设300黑马培训机构可靠吗
  • php网站开发环境一培训网站有哪些
  • wordpress自制主题下载地址百度网站快速优化
  • 网络建站怎么做搜索引擎seo关键词优化
  • 如何做网站授权网址广告平台网
  • 网站开发哪个工具网络推广计划书
  • 小程序开发公司谁知道东莞做网站seo
  • easyui网站开发实战 pdf百度网盘客户端下载
  • 闵行交大附近网站建设百度收录刷排名
  • 广告设计月薪多少钱seo千享科技
  • 大连做网站孙晓龙企业网站模板 免费
  • 长沙网站建设长沙网站制作百度推广管家
  • 甘肃做高端网站的公司seo排名优化网站
  • 网站优化搜索sem竞价账户托管
  • 企业网站建设规划的基本原则是什么技能培训班有哪些课程
  • 广州网站建设方案市场推广计划
  • 怎么在wordpress建英文网站seo公司怎么样
  • 免费个人业务网站制作百度热门关键词
  • dw做动态网站站点怎么广告联盟广告点击一次多少钱
  • 怎么做网站的百度收录资阳地seo
  • 网站是用什么程序做的青岛网站建设公司
  • 成都快速建站模板软文发布网站
  • 新手如何做外贸生意关键词推广优化外包
  • 毕业论文网站建设过程佛山seo联系方式
  • 网站的规划与设计网络营销软文范例300字
  • 承德信息发布微信平台鄂州seo
  • 建设政府网站目标优化设计官方电子版
  • 赣州做网站哪家好百度推广竞价技巧
  • 怎么区分网站是模板做的公众号推广接单平台
  • 做网站要固定电话最佳搜索引擎磁力王