STM32 在keil下进行strtol函数的功能测试
源码:
void test_str2num_strtol(void)
{
int a;
printf("\r\n\r\n0x1234 = %d,",strtol("0x1234",NULL,0));
printf("\r\n1234 = %d,",strtol("1234",NULL,0));
printf("\r\nHex:1234 = %d,",strtol("1234",NULL,16));
printf("\r\n0 = %d,",strtol("0",NULL,0));
printf("\r\n01234 = %d,",strtol("01234",NULL,0));
printf("\r\n0.1234 = %d,",strtol("0.1234",NULL,0));
printf("\r\n-1234 = %d,",strtol("-1234",NULL,0));
printf("\r\n1234ab = %d,",strtol("1234ab",NULL,0));
printf("\r\n0b1011 = %d,",strtol("0b1011",NULL,0));
printf("\r\nbin:0b1011 = %d,",strtol("0b1011",NULL,2));
printf("\r\nbin:1011 = %d,",strtol("1011",NULL,2));
printf("\r\n0xB =