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

图书馆 网站建设网络广告代理

图书馆 网站建设,网络广告代理,wordpress推荐阅读区块,西安网站建设公司排一.Tgmath.h库(C99) C99标准提供得tgmath.h头文件定义了泛型类型宏。比如在math.h中为一个函数定义了3中类型(float,double和long double)的版本,那么tgmath.h文件就创建一个泛型类型宏,与原来的float,double和long double版本的…

 一.Tgmath.h库(C99)

C99标准提供得tgmath.h头文件定义了泛型类型宏。比如在math.h中为一个函数定义了3中类型(float,double和long double)的版本,那么tgmath.h文件就创建一个泛型类型宏,与原来的float,double和long double版本的函数名同名

如果要调用sqrt()函数而不是sqrt()宏,可以用圆括号把被调用的函数名括起来

#include <tgmath.h>

Float x = 44.0;

Double y;

Y = sqrt(x);  //调用宏,又因为x是float,所以是sqrtf(x)

Y = (sqrt)(x);  //调用函数sqrt()

二.exit()和atexit()函数

Exit():刷新所有输出流,关闭所有打开的流和关闭由标准I/O函数的文件,最终退出主调函数

Exit()的参数关闭后参数传递给操作系统,如果正常结束传递0,异常结束传递非零。不同的退出值可用于区分程序失败的不同原因。但是并不是所有的操作系统都能识别相同范围内的返回值。因此,C标准规定了一个最小的限制范围。尤其是,标准要求0或EXIT_SUCCESS(0)用于表示成功结束程序,宏EXIT_FAILUER(1)用于表示结束程序失败。这些宏都和exit()函数原型都位于stdlib.h头文件中

Atexit():注册退出主调函数前要调用函数,最多注册32个函数

Int main(){

        …

        Atexit(sign_off)  //注册第一个退出函数

        …

        Atexit(too_bad) //注册第二个退出函数

        Exit(EXIT_FAILUER) //退出主调函数前先执行sign_off和too_bad

这里要知道,即使没有调用exit()函数,在程序结束时候还是会执行sign_off和too_bad


好了朋友们我们今天的内容到这就结束了,今天的内容到这里就结束了,如果有啥不会的朋友记得论坛里面提问哈~

如果朋友你感觉文章的内容对你有帮助,可以点赞关注文章和专栏以及关注我哈,嘿嘿嘿我会定期更新文章的,谢谢朋友你的支持哈

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

相关文章:

  • 天河网站建设系统seo技术培训教程视频
  • 网站维护难做百度站长工具验证
  • 衢州做网站多少钱定制开发公司
  • 做网站备案时审批号徐州网站建设方案优化
  • 满堂彩谁做的网站搜索引擎优化大致包含哪些内容或环节
  • 网站仿做广州网络推广定制
  • 南昌市有帮做网站的吗沈阳网站推广优化
  • 黄骅市做网站品牌设计公司排名前十强
  • 长春哪里做网站好营销方案推广
  • 公司网站建设亚运村亚洲卫星电视网参数表
  • 乌鲁木齐房地产网站建设以图搜图百度识图网页版
  • 网站建设公司 南京百度新闻官网首页
  • 杨凌做网站百度官方首页
  • 网站跳转如何做北京优化网站方法
  • 红酒手机网站模板seo百科大全
  • 高端品牌网站建设需要注意什么企业网站的在线推广方法有
  • 今日头条做免费网站全国疫情高峰感染进度查询
  • 手机网站 排版微商引流一般用什么软件
  • php 做网站seo教程下载
  • 网站搬家 备案龙岗网站建设公司
  • 成都营销策划公司旺道网站排名优化
  • 网站备案 深圳济南seo优化外包服务公司
  • 模板网站外贸建站生哥seo博客
  • 江西手机网站建设百度识图网页版入口
  • 重庆璧山网站制作报价seo是哪个英文的缩写
  • 石桥铺做网站seo上排名
  • 网页设计与网站建设考试答案巨量引擎app
  • 新建网站怎么做seo搜索引擎优化是
  • 淄博那里有做网站的软文推广做的比较好的推广平台
  • 权威的大良网站建设广州seo软件