**
const char* 转int
**
class 内构造
Integer(const char* c_str){
if (strlen(c_str)== 0) //判断是否为空字符串
{num=0; }
else {
int flag = 0;//正负符号标志位
int start = 0;//用来标记下标
int t_num = 0;//用来存储返回值
//判断符号位
if (c_str[0] == '+')
{
start++;
flag = 1;
}else if (c_str[0] == '-')
{
start++;//判断后要将下标后移一位
flag = -1;
}
for (start; start <= strlen(c_str); start++)
{
if (c_str[start] >= '0'&&start <= '9')
t_num = t_num * 10 + c_str[start] - '0';//套用公式,原数乘10加现在的数
else{
break; //出现不满足的条件
}
}
num = t_num;
}