字符串(char *)转整型(int)
来源:互联网 发布:小米4c网络制式 编辑:程序博客网 时间:2024/05/22 01:57
/*
函数原型:
int strtoi(const char *str,int base);
描述:
将字符串转换为10进制无符号整数返回
参数:
const char *str为需要转换的字符串,应由0-9和A-Z组成
int base字符串的进制(基数),应为2-36
返回值:
返回传入字符串所代表的10进制无符号整数,如果参数错误无法转换返回-1
*/
int strtoi(const char *str,int base)
{
int res=0,t;
const char *p;
for(p=str;*p;p++){
if(isdigit(*p)){
t=*p-'0';
}
else if(isupper(*p)){
t=*p-'A'+10;
}
else {
return -1;
}
if(t>=base)return -1;
res*=base;
res+=t;
}
return res;
}
函数原型:
int strtoi(const char *str,int base);
描述:
将字符串转换为10进制无符号整数返回
参数:
const char *str为需要转换的字符串,应由0-9和A-Z组成
int base字符串的进制(基数),应为2-36
返回值:
返回传入字符串所代表的10进制无符号整数,如果参数错误无法转换返回-1
*/
int strtoi(const char *str,int base)
{
int res=0,t;
const char *p;
for(p=str;*p;p++){
if(isdigit(*p)){
t=*p-'0';
}
else if(isupper(*p)){
t=*p-'A'+10;
}
else {
return -1;
}
if(t>=base)return -1;
res*=base;
res+=t;
}
return res;
}
- 字符串(char *)转整型(int)
- 将char字符转换成int整型,字符串与整型之间的相互转换
- 整型转字符串型或char* 型
- 字符串转成整型(int)
- 字符串转换成整型int
- int atoi(char *nptr) 将字符串nptr转换为整型数,并返回这个数,错误返回0
- 字符串(char*)转化为int
- c++ int to string 整型到字符串
- c++ int to string 整型到字符串
- 取string字符串中的整型int值
- C语言字符char和整型int的关系
- 字符型char和整型int之间的关系
- 字符型char和整型int之间的关系
- 字符串转整型与整型转字符串
- 整型(int)
- IP Int 转 Char
- int转char*
- char 转 int
- linux下完全卸载oracle
- CppUnit VS2008下使用(1)
- 范钢:一堂如何提高代码质量的培训课
- 利用boost库遍历文件夹
- jsp EL表达式
- 字符串(char *)转整型(int)
- 代码_规范_Doom3源代码赏析
- CppUnit编译in vs2008
- linux 杀进程
- 生活的目标
- buntu操作基本快捷键
- Linux下的LCD驱动(一)
- 怎么用cppunit
- Linux下的LCD驱动(二)