C++ 如何将字符串(由数字组成)转换为 int型数字,以用于计算
C++ 如何将字符串(由数字组成)转换为 int型数字,以用于计算
日期:2018-03-10 21:45:56 人气:3
#include
#include #define MAX_LONG 0X7FFFFFFFint myatoi(char *s) { // 将数字串转换为整数值,不转换非数字字符
long sign = 1,num = 0;;
char *p = s;
if(*p == '-') {
sign = -1;
p++;
}
if(*p == '+') {
sign = 1;
p++;
}
whil