c语言itoa函数 和 atoi 函数大全
来源:互联网 发布:科幻悬疑 知乎 编辑:程序博客网 时间:2024/06/09 16:53
#include <stdio.h>//atoi 函数int atoi_test(char array[]){ int count=0,sum=0,flag; while((array[count]==' ')||(array[count]=='\t')) { count++; } flag=('-'==array[count])?-1:1; //判断是否为负数; if(('-'==array[count])||('+'==array[count])) { count++; } while(array[count]!='\0') { sum=array[count]-'0'+sum*10; count++; } return flag*sum;}
//itoa函数void itoa_test(int num,char *array){ int flag=num,i=0,j=0; char temp[11]; if(flag==0) //分为=0,<0的情况 把<0转化为>0 来一起转化 { array="0"; return; } if(flag<0) { num=-num; } do { temp[i]=num%10+'0'; num/=10; i++; }while(num>0); if(flag<0) { temp[i++]='-'; } temp[i]='\0'; i--; while(i>=0) { array[j]=temp[i]; j++; i--; } array[j]='\0';} int main(void){ char a[10]="123213151"; int temp=atoi_test(a); char s[10]; itoa_test(temp,s); printf("%d\n",temp); printf("%s\n",s);}
- c语言itoa函数 和 atoi 函数大全
- C语言itoa()函数和atoi()函数
- C语言itoa()函数和atoi()
- C语言函数itoa() 和atoi() 详解
- C语言itoa()函数和atoi()函数详解
- C语言itoa()函数和atoi()函数详解
- C语言itoa()函数和atoi()函数详解
- C语言itoa()函数和atoi()函数详解
- C语言itoa()函数和atoi()函数详解
- C语言 itoa函数及atoi函数
- C语言 itoa函数及atoi函数
- C语言 itoa函数及atoi函数
- 函数 atoi() 和 itoa() 的 C 语言实现。
- C语言中itoa和atoi函数的用法
- C语言atoi()和itoa()函数的实现
- c语言基础函数——itoa()和atoi()
- C实现atoi()函数和itoa()函数
- atoi和itoa函数
- 500 OOPS: vsftpd: refusing to run with writable anonymous root
- SSH(Struts,Spring,Hibernate)的面试题
- 2012-02-02
- 依赖属性的理解
- Python命令行参数选择
- c语言itoa函数 和 atoi 函数大全
- 除了cPickle,cjson外还有没有更高效点的序列化库了
- 不纠结不是好设计师——标签栏的设计
- Mysql常用命令行大全
- textField的事件发出(带参数)
- marshal 对象的序列化
- 一年成为Emacs高手(像神一样使用编辑器)
- html5
- ComboBox如何禁止编辑