由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [合集] 偶写的itoa
相关主题
some interview questions i met and remembered[合集] 怎样旋转一个图像?
这段代码为何要这样做?[合集] html 如何将文字用圆弧包括进去?类似于copyright那样的
[合集] some interview questions i met and remembered[合集] C++ template 没啥用,就是confusing,我从来不用
[合集] 如何只用putchar来实现itoa?[合集] 答案. 未排序的100个数字,如何最快地找出最大的5个
紧急求助,C语言面试题请教一个2维动态矩阵的问题
C++里为什么没有标准化atoi和itoa?来来来,我也问个题 (转载)
How to convert ip to int using Python ? (转载)关于C++中一个Class的大小 (转载)
请教一道新奇的面试题which is faster, table look up or bitwise operator?
相关话题的讨论汇总
话题: char话题: itoa话题: redex话题: str话题: lookup
进入Programming版参与讨论
1 (共1页)
b***y
发帖数: 2799
1
☆─────────────────────────────────────☆
OverCloud (天马行空) 于 (Tue Mar 27 16:55:30 2007) 提到:
用的os没有itoa. 只好自己写了一个.
char * itoa(unsigned i, char *str, int redex)
{
static const char *LOOKUP = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";

char holder;
char *p1, *p2;

if(redex > 0 && redex < sizeof(LOOKUP)/sizeof(char))
{
if (i == 0)
{
str[0] = '0';
str[1] = '\0';
}
else
{
p1 = str;

1 (共1页)
进入Programming版参与讨论
相关主题
which is faster, table look up or bitwise operator?紧急求助,C语言面试题
请教双键的动态结构用什么数据结构比较好?C++里为什么没有标准化atoi和itoa?
how to resolve this problem?How to convert ip to int using Python ? (转载)
[合集] 如何能让这个程序快一点呢?太慢了请教一道新奇的面试题
some interview questions i met and remembered[合集] 怎样旋转一个图像?
这段代码为何要这样做?[合集] html 如何将文字用圆弧包括进去?类似于copyright那样的
[合集] some interview questions i met and remembered[合集] C++ template 没啥用,就是confusing,我从来不用
[合集] 如何只用putchar来实现itoa?[合集] 答案. 未排序的100个数字,如何最快地找出最大的5个
相关话题的讨论汇总
话题: char话题: itoa话题: redex话题: str话题: lookup