小编Пет*_*ков的帖子

如何解析C中的简单字符串?

我有一个字符串,格式如下:

start 123
Run Code Online (Sandbox Code Playgroud)

我正在解析它:

if (strstr(line, "start") == line) {
    int number = -1;

    if (sscanf(line + strlen("start "), "%d", &number) == 1) {
        printf("start %d\n", number);
    }
}
Run Code Online (Sandbox Code Playgroud)

在C中有更好的方法吗?

c parsing

3
推荐指数
1
解决办法
6861
查看次数

标签 统计

c ×1

parsing ×1