"你好x" - 字符串比较

har*_*ari 2 c string parsing

我需要看看我的string匹配是否是"你好X",其中X是任意的int.

基本上我想要抓住它的"你好1"或"你好100".

我怎么能做到最好?

编辑0

谢谢Andrea Bergia.

我正在使用你的代码:

int dummy;
if (sscanf(string, "hello %d", &dummy))
    /* matched */
Run Code Online (Sandbox Code Playgroud)

And*_*gia 8

int dummy;
int n = sscanf(string, "hello %d", &dummy);
if (n == 1) {
    // Matched
}
Run Code Online (Sandbox Code Playgroud)