字符转整型
来源:互联网 发布:淘宝大学商学院杭州 编辑:程序博客网 时间:2024/06/08 13:08
输入:-123
输出:1 -123
enum Sta {valid = 1, ivalid};Sta s = valid;int str2num(string str){ int i = 0; int flag = 1; int res = 0; if(str.length() == 0) { s = ivalid; } if(str[0] == '+') { i++; } else if(str[0] == '-') { flag = -1; i++; } while(i < str.length()) { if(str[i] >= '0' && str[i] <= '9') { res = res * 10 + str[i++] - '0'; } else { s = ivalid; break; } } return flag * res;}int main(){ string str; cin>>str; cout<<s<<" "<<str2num(str)<<endl; return 0;}
字符数组型
int char2int(char *p){ int n = 0; while(*p && *p >= '0' && *p <= '9') { n = n * 10 + *p - '0'; p++; } return n;}int main(){ char *p = "32"; cout<<char2int(p); return 0;}
0 0
- 字符转整型
- 字符转整型
- 整型转字符型
- JS 字符型转整型
- 整型转字符数组型
- Arduino 整型转字符型
- 班门弄斧篇-整型数据转字符数组
- JS 字符型转整型(特殊性)
- mybatis 报字符不能转整型
- 【Loadrunner】解决字符型转整型或整型转字符型
- itoa(整型转字符型)与atoi(字符转整型)
- 字符与整型
- 字符整型指针
- 整型数据转二进制转字符方法(1)
- 整型数据转二进制转字符方法(2)
- 整型数据转二进制转字符方法(3)
- 字符转整型,比系统的好用!a2iLxx
- 整型和字符串、字符串和字符数组互转
- 函数重用和函数引用结合测试
- git 常用命令整理
- 基于rails的schedule网站开发(8):撤销操作
- ASP.NET中使用UpdatePanel实现局部异步刷新方法和攻略
- zzuli 1068《二进制数》
- 字符转整型
- javascript下的DOM命令:css,href,arc
- 使用Opatch给oracle打补丁
- 黑马程序员——集合笔记
- StackTrace和StackFrame使用笔记
- 解决:efi usb device has been blocked by the current security policy
- 软件测试原则
- iOS之block使用小结、在arc中使用block、如何防止循环引用
- centos文件和windows文件共享