itoa 函数编写,赏析,simple_itoa,整数转字符串,itoa自定义
2010-10-25 18:37
267 查看
从boa抄的,以飨各位:
/* belongs in utility.c */ char *simple_itoa(unsigned int i) { /* 21 digits plus null terminator, good for 64-bit or smaller ints */ static char local[22]; char *p = &local[21]; *p-- = '/0'; do { *p-- = '0' + i % 10; i /= 10; } while (i > 0); return p + 1; }
相关文章推荐
- 编写整数字符串转化函数(不用itoa与atoi)
- 练习 4-12 运用 printd 函数的设计思想编写一个递归版本的 itoa 函数,即通过递归 调用把整数转换为字符串
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 【C语言】【笔试题】实现函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中
- 用itoa()函数将整数转换为字符串
- C语言通过函数实现 itoa()的功能 将整数转换成字符串 并实现进制转换
- 导师作业:2、编写一个函数,将一个整数值转换为16进制表示的字符串。
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数) 例如:“12“ 返回12 “-123“ 返回-123 函数原型:int my_atoi(char *str) {}
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 【c语言】为下面的函数原型编写函数定义,这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
- 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
- 写一个函数,检查字符是否是整数,如果是,返回其整数值(或:怎样只用4行代码编写出一个从字符串到长整型的函数)
- 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数,负整数)
- 怎样将整数转化成字符串数,并且不用函数itoa
- 【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
- 请编写一个 C 函数,该函数将给定的一个整数转换成字符串
- C语言:实现一个函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- /*编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数*/