1 作用
strtol()函数的作用是将字符串类型转换为相应的long类型。
2 格式
strtol()函数的格式为
long strtol( const char *string, char **end_ptr, int base );
其中,参数string是要转换的字符串,end_ptr是字符串的指针,该指针指向了参数string中没有被转换的部分,如果不需要该参数,可以将其设置为NULL;参数base表示转换的进制。如果转换成功,strtol()函数的返回值是转换后的long类型的值,如果转换失败,则返回值是0。
3 使用方法
char *string, *stopstring;
long myNum;
string = "1234This stopped it";
myNum = strtol(string, &stopstring, 10);
其中