标签: c format endianness specifier
NSLog函数接受printf格式说明符。 我的问题是关于%x说明符。 这是否将十六进制代码打印为内存序列?或者它有自己的打印序列样式吗?
unsigned int a = 0x000000FF; NSLog(@"%x", a);
上端代码在小端或大端处理器上的结果是相同还是不同? NSString的-initWithFormat方法怎么样?它是否同样遵循这条规则?
答案 0 :(得分:3)
%x始终首先打印最高有效数字。无论运行什么样的处理器都无所谓。