结果为:123456
static int ut_gps_get_baudrate()
{
char prop[128];
if (property_get("au.gps.baudrate", prop, "")) {
int i = 9600;
if(1 == sscanf(prop, "%d", &i)) {
LOGE("get baudrate:%d\n", i);
switch(i) {
case 1200:
return B1200;
case 2400:
return B2400;
case 4800:
return B4800;
case 9600:
return B9600;
case 19200:
return B19200;
case 38400:
return B38400;
case 115200:
return B115200;
default:
return B9600;
}
}
}
return B9600;
}
sscanf的用法
最新推荐文章于 2024-03-02 07:00:00 发布
1. 常见用法。
char buf[512] ;
sscanf("123456 ", "%s", buf);//此处buf是数组名,它的意思是将123456以%s的形式存入buf中!
printf("%s\n", buf);