我需要看看我的string匹配是否是"你好X",其中X是任意的int.
基本上我想要抓住它的"你好1"或"你好100".
我怎么能做到最好?
编辑0
谢谢Andrea Bergia.
我正在使用你的代码:
int dummy;
if (sscanf(string, "hello %d", &dummy))
/* matched */
Run Code Online (Sandbox Code Playgroud)
int dummy;
int n = sscanf(string, "hello %d", &dummy);
if (n == 1) {
// Matched
}
Run Code Online (Sandbox Code Playgroud)