新浪博客

printfC语言中十六进制nsignedshort

2022-04-02 15:50阅读:
X 表示以十六进制形式输出
02 表示不足两位,前面补0输出;出过两位,不影响
举例:
int a=15;
printf('X',a); //0F
printf('X', 0x123); //打印出:123
printf('X', 0x1); //打印出:01
unsigned short d ;
printf('d = %u',d);
输出unsigned short ,unsigned int 一般用 %u
像unsigned long 输出的话一般用%lu
输入、输出unsigned short 类型可以 使用%u,%d,%o,%x都可以用来做为格式控制。
但是输出的内容都不相同。

我的更多文章

下载客户端阅读体验更佳

APP专享