4423|2

30

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

C语言库函数总结---2 [复制链接]

stdlib.h
#include
       void   
srand(unsigned seed)            
初始化随机数发生器
       int     
rand()                        

产生一个随机数并返回这个数
       double  poly(double x,int n,double c[])
从参数产生一个多项式
       double  modf(double value,double *iptr)将双精度数value分解成尾数和阶
       double  fmod(double x,double y)        返回x/y的余数
       double
frexp(double value,int *eptr)   将双精度数value分成尾数和阶
       double  
atof(char *nptr)               将字符串nptr转换成浮点数并返回这个浮点数
       double  atoi(char *nptr)               将字符串nptr转换成整数并返回这个整数
       double  atol(char *nptr)               将字符串nptr转换成长整数并返回这个整数
       //将浮点数value转换成字符串并返回该字符串
       char   *ecvt(double value,int ndigit,int *decpt,int *sign)

       //将浮点数value转换成字符串并返回该字符串
      char   *fcvt(double value,int ndigit,int *decpt,int *sign)   

      //将数value转换成字符串并存于buf,并返回buf的指针
      char   *gcvt(double value,int ndigit,char *buf)

      //将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数
      char  *ultoa(unsigned long value,char *string,int radix)      

      //将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数
      char   *ltoa(long value,char *string,int radix)

     //将整数value转换成字符串存入string,radix为转换时所用基数
     char   *itoa(int value,char *string,int radix)

     //将字符串nptr转换成双精度数,并返回这个数,错误返回0
     double atof(char *nptr)

     //将字符串nptr转换成整型数,  并返回这个数,错误返回0
     int    atoi(char *nptr)

//将字符串nptr转换成长整型数,并返回这个数,错误返回0
     long   atol(char *nptr)

string.h
   字符串处理函数:
   http://www.ggv.com.cn/forum/clib/string/bcmp.html

C语言库函数(很全)
    http://www.fzs8.net/C_Function
此帖出自编程基础论坛

最新回复

呵呵,挺好玩的,不过在Keil 自带的帮助文件里也有的。  详情 回复 发表于 2012-4-16 16:39
点赞 关注
 

回复
举报

7815

帖子

57

TA的资源

裸片初长成(中级)

沙发
 
还行捏还行捏,这个链接不错撒!!
此帖出自编程基础论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

304

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
呵呵,挺好玩的,不过在Keil 自带的帮助文件里也有的。
此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表