__isoc99_sscanf() 是做什么的?

What does __isoc99_sscanf() do?

这是 C 中的代码行:

void func_g(undefined4 pmt1)
{
    int amt, elmt1;
    uint elmt3[3];

    amt = __isoc99_sscanf(pmt1, "%d %d", elmt1, &elmt3);
    return;
}

__isoc99_sscanf 想做什么?

isoc99_sscanf(和其他相关函数)于 2007 年引入,以符合 C99 标准。作为引入 C99 支持的一部分,"sscanf" 被重定向到 "__isoc99_sscanf"它是编译器特定的语法 gcc 使用它

本函数return匹配成功的输入项数 和分配,这可能比规定的要少,甚至为零 早期匹配失败事件。