C语言实现itoa
来源:互联网 发布:淘宝旗舰店买手机 编辑:程序博客网 时间:2024/06/04 21:34
在工作中发现,stdlib.h文件中只有atoi函数,没有itoa函数,这里自己实现1个:
char *itoa(int val, char *buf, unsigned radix){ char *p; char *firstdig; char temp; unsigned digval; p = buf; if(val <0) { *p++ = '-'; val = (unsigned long)(-(long)val); } firstdig = p; do{ digval = (unsigned)(val % radix); val /= radix; if (digval > 9) *p++ = (char)(digval - 10 + 'a'); else *p++ = (char)(digval + '0'); }while(val > 0); *p-- = '\0'; do{ temp = *p; *p = *firstdig; *firstdig = temp; --p; ++firstdig; }while(firstdig < p); return buf;}
阅读全文
0 0
- C语言实现itoa
- C语言实现itoa
- 实现C语言 itoa函数
- C语言实现atoi,itoa和atof
- c语言实现itoa和atoi
- C语言 itoa函数简单实现
- C语言itoa()函数
- 函数 atoi() 和 itoa() 的 C 语言实现。
- C语言atoi()和itoa()函数的实现
- c语言函数 itoa utoa
- itoa原型(c语言)
- C中itoa函数实现
- itoa以及atoi C实现
- atoi & itoa的c实现
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- Vue之过渡组件的钩子函数
- 国王游戏
- 【linux进程通信】信号的使用
- 一个网址到 呈现全过程
- 获取IP地址
- C语言实现itoa
- 车牌识别之车牌定位(一)
- ios-Core Location框架
- C++11新特性
- Spring4+Hibernate5开发环境搭建过程以及遇到的问题
- em和px及其换算方法
- css3实现loading动画
- Java--用QRCode的方式生成二维码
- Jquery 将表单序列化为Json对象