当我尝试这个时:
#include <stdio.h>
#include <inttypes.h>
int main (int argc, char **argv)
{
uint64_t key = 0xf0000000ffffffff;
printf ("key=%" PRIx64, key, "\t\n %" PRIx64, "\n", key);
}
它打印key=f0000000ffffffff
;所有空格都被删除。我怎样才能打印它们?我正在使用gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3
.