读书人

整型与字符型其间转化

发布时间: 2013-09-13 21:12:00 作者: rapoo

整型与字符型之间转化

整数转化为字符串


1、可以使用itoa函数(注意,这个函数时在stdlib库中)

char *itoa(int value, char *string, int radix);
value: 被转换的整数
string: 转换后储存的字符数组
radix: 转换进制数,如2,8,10,16 进制等

int StrToInt(char*str){    if(NULL == str)        return -1;    int res = 0;    bool flag = false;    if(str[0] == '-' || str[0] == '+'){flag = (*str++ != '+');    }    while(*str){res = res*10 + (*str++ -'0');    }    return flag ? -res : res;}


读书人网 >编程

热点推荐