这种格式化程序是什么意思?
|
printf (\"%#p [ buf ] (%.2d) : %s \\n\", buf, strlen (buf), buf);
我以前从未见过%#p (%.2d)
,它是如何工作的?
没有找到相关结果
已邀请:
5 个回复
弓萍功
用于打印指针地址。我猜有些编译器可能对此有所不同,但是我找不到任何提及。
担每棱绰
指定打印地址(即指针)。
标志指定\“ alternate form \”,在这种情况下,可能在输出前加上pre5ѭ。
稍惮
冲汉
碧肮械淌设
转换),根据手册页,结果是不确定的。无论如何,
和
在我的机器上打印相同的值(看起来像0x7FFFF000)