自行编写数字转换成字符串Myatoi()函数
2016-01-15 18:20
363 查看
/* 自行编写数字转换成字符串Myatoi()函数 */ #include <iostream> using namespace std; //------------------------------------- int Myatoi(char* str) { int ret = 0; int i = 0; if(str==NULL) return 0; int flag = 1; if(str[0] == '-'||str[0] == '+') { flag = -1; i++; } while(str[i] != '\0') { ret = ret*10 + str[i] - '0'; i++; } if(flag<0) { ret = -ret; } return ret; } int main(int argc, char *argv[]) { cout << Myatoi("-12367") << endl; return 0; }
不能消除字符串中的空格;
相关文章推荐
- 域名记录类型介绍(A记录、MX记录、NS记录等)
- Log中'main', 'system', 'radio', 'events'以及android log分析
- bzoj 1013 [JSOI2008]球形空间产生器sphere(高斯消元)
- nagios根据业务定义多个联系人
- C语言中有string吗?
- 归档(archive)文件(一)
- Unity 出现 ssl peer certificate or ssh remote key
- java 类的继承体系
- 坑你没商量之c#微信回调中核实订单的签名验证
- 公钥和私钥的使用机制
- nw.js FrameLess Window下的窗口拖拽与窗口大小控制
- Nine-Patch格式图片浅析
- C++语言学习资料大全分享 想要的速度下
- android 悬浮覆盖状态栏的相关建议
- linux系统shell语法简介-49
- 开源日志系统比较:scribe、chukwa、kafka、flume
- JSQMessagesViewController (一)
- 使用DES方式,加、解密字符
- EJB invocations from a remote client using JNDI
- 启动eclipse出现错误提示:an error hava occured,see the log