atoi 和itoa用法

转载 2016年06月01日 20:35:59
1.itoa 
在linux下没有itoa这个函数
      原型:char  *itoa(int   value,char   *string,int   radix)   
      用法:#include    
      功能:将整数value转换成字符串存入string, radix为转换时所用基数(保存到字符串中的数据的进制基数 2 8 10 16)
      
      说明:返回指向转换后的字符串的指针       
      举例: 
#include   
#include
  int main(void)   
  {   
        int  number   =   12345;   
        char string[25];    
        itoa(number, string,10);   
        printf("integer   =   %d   string   =   %s\n",   number,   string);   
        return   0;   
  }
2.atoi
字符串转换到整型数:
int atoi(const char *nptr)
跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。
范例
/* 将字符串a 与字符串b转换成数字后相加*/
#include
mian()
{
char a[]=”-100”;
char b[]=”456”;
int c;
c=atoi(a)+atoi(b);
printf(c=%d\n”,c);
}
执行
c=356
在linux下没有itoa这个函数
linux下的字符转换函数只有:
atof 字符串转换到浮点型数
atoi 字符串转换到整型数:
int atoi(const char *nptr);跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。
atol 字符串转换到长整型数
ecvt 浮点型数转换到字符串,取四舍五入
fcvt 浮点型数转换到字符串,取四舍五入
gcvt 浮点型数转换到字符串,取四舍五入
strtod 字符串转换到浮点型数
strtol 字符串转换到长整型数
strtoul 字符串转换到无符号长整型数
toascii 将整形数转换合法的ASCII字符串

相关文章推荐

itoa函数及atoi函数

  • 2009-06-08 18:37
  • 24KB
  • 下载

C++常用库函数atoi,itoa,strcpy,strcmp的实现

原文链接:谢谢 作者 strcmp、strcpy、strlen的实现 [cpp] view plaincopy #include    char *...

【记录】atoi() 与 itoa()函数的内部实现

原文地址:http://blog.csdn.net/hackbuteer1/article/details/6666959C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换...

笔试面试1 用C实现C库函数itoa, atoi

要求用C实现C库函数itoa或者是atoi.也就是字符串和数字的相互转换。 其实这是一个非常简单的问题。 但是有次笔试我没有理解好题意,也没有想到其实这就是一个如何将数字以字符串的方式存放。 这就是从...

【转载】C语言itoa()函数和atoi()函数详解(整数转字符C实现)

C语言itoa()函数和atoi()函数详解(整数转字符C实现) 社区:博客园 作者:petercao 博文:C语言itoa()函数和atoi()函数详解(整数转字符C实现) 网...

c语言实现itoa和atoi

开始自己写的时候只是一个简单的实现,没有考虑到前面可能有空格和正负号的问题,很不周全,之后进行了修正,同时补做了itoa,这个需要注意的就是正负号还有逆序,实现如下。 其中要注意的技巧就是在求10的...

strcpy,strcat, strcmp, atoi, itoa函数原型实现

基础函数的实现(strcpy,strcat, strcmp, atoi, itoa)2010-10-09 17:33转载自 mickeysullivan最终编辑 mickeysullivanstrcp...

【字符串】模拟实现atoi和itoa

atoi 函数用来将字符串转化为数字的,C++手册上是这样描述的The function first discards as many whitespace characters as necessa...

atoi和itoa的实现

my_atoi:字符串转整形 实现: 1 ‘0’-‘9’之外的非数字字符的处理 2 int溢出问题 3 注意转换后int型的正负问题 my_itoa:整形转字符串 实现: 1  依次...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)