c语言itoa函数的用法 c语言中atof函数用法( 三 )


return 0;
}
c语言atoi与itoa用法以及超过long long int 型变量整数加减法大整数的计算可以通过模运算来进行简化,也可以将其作为字符串读入,然后分段运算之后再进行拼接 。
附:
atoi和itoa的示范代码如下:
#include stdlib.h
#include stdio.h
void main( void )
{
char *s; int ix;
char buffer[20];
inti = 3445;
long l = -344115L;
unsigned long ul = 1234567890UL;
s = "-9885 pigs";/* Test of atoi */
ix = atoi( s );
printf( "atoi test: ASCII string: %s\t\tinteger: %d\n", s, ix );
_itoa( i, buffer, 10 );
printf( "String of integer %d (radix 10): %s\n", i, buffer );
_itoa( i, buffer, 16 );
printf( "String of integer %d (radix 16): 0x%s\n", i, buffer );
_itoa( i, buffer, 2);
printf( "String of integer %d (radix 2): %s\n", i, buffer );
_ltoa( l, buffer, 16 );
printf( "String of long int %ld (radix 16): 0x%s\n", l,
buffer );
_ultoa( ul, buffer, 16 );
printf( "String of unsigned long %lu (radix 16): 0x%s\n", ul,
buffer );
}
输出结果:
atoi test: ASCII string:-9885 pigsinteger: -9885
String of integer 3445 (radix 10): 3445
String of integer 3445 (radix 16): 0xd75
String of integer 3445 (radix 2): 110101110101
String of long int -344115 (radix 16): 0xfffabfcd
String of unsigned long 1234567890 (radix 16): 0x499602d2
C语言里itoa函数的功能是什么?功 能:把一整数转换为字符串
用 法:char *itoa(int value ,  char *string,int radix);
详细解释:itoa是英文integer to array(将int整型数转化为一个字符串,并将值保存在数组string中)的缩写.
参数:
value: 待转化的整数 。
radix: 是基数的意思,即先将value转化为radix进制的数 , 范围介于2-36,比如10表示10进制,16表示16进制 。
* string: 保存转换后得到的字符串 。
返回值:
char * : 指向生成的字符串 ,  同*string 。
备注:该函数的头文件是"stdlib.h"
【c语言itoa函数的用法 c语言中atof函数用法】关于c语言itoa函数的用法和c语言中atof函数用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读