如何在printf中正确使用%n

时间:2017-02-24 19:38:46

标签: format-specifiers

尝试使用格式字符串,我编写了以下代码,系统地崩溃了我的程序:

int main(int argc, char* argv[])
{
    int z = 0;
    printf("ABCDEFG%n", &z);
    printf("Written bytes: %d", z);
}

实际上,任何使用%n,无论多么简单,都会导致崩溃。

我在Windows上使用VS2013。

0 个答案:

没有答案