一、strtol

long int strtol(const char *nptr, char **endptr, int base)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

strtol()会将nptr指向的字符串,根据参数base,按权转化为long int, 然后返回这个值。

char buffer[50]="13579test3";
char *pos;
printf("%d\n", strtol(buffer, &pos, 10));
printf("%s\n", pos);
输出结果:
13579 test3

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄