long int strtol (const char* str, char** endptr, int base);
第一个参数指明转化的数字字符串
第二个参数指明当本次转化结束后下一个要转化的字符串的第一个字符的地址的地址(因为这个函数的作用是转化并指明下一个要转化的地址即需要改变存放地址的值故需要指针的指针)
第三个参数指明要改变成数字的字符串的进制(若为0则根据格式判断,若为2则为二进制。。。。)
例子:
输出结果:
因输出的是字符串所以一直到遇到\0才停止。
pEnd指针在转化的时候被改变。