itoa()和atoi()函数实现
来源:互联网 发布:开票软件任务是什么 编辑:程序博客网 时间:2024/05/19 04:29
atoi()函数将数字字符串转换为数字,注意符号的判断。
int my_atoi(char* src){int sign=1; //符号变量int sum=0;if('-'==*src){sign=-1;src++;}else if('+'==*src){sign=1;src++;}while(*src>='0'&&*src<='9'){sum=sum*10+*src-'0'; src++;} sum=sign*sum;return sum;}
itoa()函数将数字转换为字符串,注意加上空字符'\0'。
char* my_itoa(int num){int sign=1;if(num<0){sign=-1;}num=sign*num; int n=CountNum(num);char* s=new char[n+1]; int k=n;s[n]='\0';while(num>0){s[--n]=num%10+'0';num=num/10;}return s;}//计算一个整数的位数int CountNum(int num){int n=0;while(num>0){n++;num=num/10;}return n;}
0 0
- atoi和itoa函数实现
- 实现函数atoi和itoa
- atoi和itoa函数实现
- itoa()和atoi()函数实现
- C实现atoi()函数和itoa()函数
- atoi,itoa函数实现
- atoi和itoa函数的实现
- c函数itoa和atoi实现
- atoi和itoa函数的实现方法
- atoi和itoa函数的实现
- c函数itoa和atoi实现
- 【练习题】atoi和itoa函数的实现
- atoi和itoa函数的实现方法
- c函数itoa和atoi实现
- itoa和atoi函数的实现
- 模拟实现atoi和itoa函数
- atoi和itoa函数
- itoa和atoi函数
- springmvc 发送ajax中文乱码的几种解决办法
- Java排序算法
- 应用程序授权服务器与客户端(基于IP网络)
- 最少乘法次数
- 听说这样就能收录?
- itoa()和atoi()函数实现
- Coursera_Stanford密码学公开课 Programming Assignment 4
- 2014 阿里巴巴系统工程师笔试题 北京
- hdu 4924 Football Manager(搜索+剪枝+dp)
- rsync+inotify实现服务器实时备份
- BestCoder #1-1 HDU 4857 逆拓扑排序
- Live555 服务器保存RTSP协议数据为MP4文件
- LAMP---环境搭建
- 【水题-数学】 HDU 1141 Factstone Benchmark