C++ uint8类型的sscanf占位符是什么?

C++ uint8类型的sscanf占位符是什么?,c++,c,macos,gcc,C++,C,Macos,Gcc,uint8类型的sscanf占位符是什么?我尝试了%u,但OS X下的gcc不喜欢它。来自inttypes.h的SCNu8宏提供了它 还请注意,C具有字符串文字连接,即: scanf("%d %" SCNu8 " %d", &int_a, &uint8_t_b, &int_c);

uint8类型的sscanf占位符是什么?我尝试了%u,但OS X下的gcc不喜欢它。

来自
inttypes.h的
SCNu8
宏提供了它

还请注意,C具有字符串文字连接,即:

scanf("%d %" SCNu8 " %d", &int_a, &uint8_t_b, &int_c);