fprintf (stderr, "can't open '%s': %s", filename, strerror (errno)); “%p”是输出指针类型参数的,显然被格式化的输入参数必须是指针,可以用“-”来表示左对齐的。 “%n”是比较特殊的参数,它不对格式化输出影响,而是得到输出结果的字符长度,可以用类型指定参数'h' 和 'l'来分别指定输出的参数分别...