实现from_str()将连接后的字符转为int整型
首先我们要实现一个将由单引号扩住的字符串变为int整型的from_str方法,再此之前的先实现substring方法来筛选字符串段落。
int strLen(const char*s){
const char*e=s;while(*s!='\0')++s;return s-e;}
static char ASCII[97]= " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
char*substring(const char*c,int i,int e){
char *w=(char*)malloc(sizeof(char)*(e-i));int p = 0;for(;i<e;)w[p++]=c[i++];w[p]='\0';return w;
}
int from_str(const char*oid){
//传入字符串oid
int this=0,i=strLen(oid),j,pow_256=1;