C语言回炉(6)


---1.一些数学函数:
--------------------------- 1)double pow(double a,int b):a的b次方
--------------------------- 2)double floor(double a):不大于a的最大整数
--------------------------- 3)double ceil(double a):大于a的最小整数

---2.计算程序运行时间:
--------------------------------1)clock():需要定义clock_t变量  clock_t其实是long的别名 函数clock_t clock(void)返回开始进程到现在的时间 一毫秒为单位除以CLOCKS_PER_SEC宏则可以将结果变为以秒为单位
--------------------------------2)GetTickCount():需要定义DWORD变量 函数返回系统加电到现在的时间

---3.time函数:
--------------------1)localtime:返回一个以tm结构表达的机器时间信息 
--------------------2)time:返回机器时间
--------------------3)asctime:返回ascii格式时间
--------------------4)ctime:返回字符串时间
--------------------5)difftime:得到两次机器时间差

---4.非本地跳转:
------------------------ setjump:设置跳转
------------------------ longjump:跳转

---5.信号:
------------------------信号处理函数: http://c.biancheng.net/cpp/u/hs9/
------------------------to do

---6.断言:
-----------------------assert(expression)检查条件 若为真 无作为 若为假 则会打印错误 再调用abort 使用NDEBUG宏可以是编译器忽略所有断言 进而提高效率
-----------------------(注意非法与错误的区别 非法情况应该用assert)

---7.环境变量:
----------------------char* getenv(char *):根据给定的环境变量名返回环境变量值

---8.本地化设置:
----------------------- <locale.h>(不常用 做简要了解)
----------------------- 设置本地化的函数与数据类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值