C/C++日志2

int main()

{

int a = 1234;

printf("%#o %#x\n", a, a); // 正确格式化输出

}

%d:输出整数。

%f:输出浮点数。

%s:输出字符串。

%c:输出字符。

%o:输出八进制整数。//是o不是0

%x:输出十六进制整数(小写字母)。

%X:输出十六进制整数(大写字母)。

%p:输出指针地址。

%#:用于在八进制或十六进制前加上 0 或 0x 前缀。

%#o 用于打印整数的八进制表示,前面带有 0;

%#x 用于打印整数的十六进制表示,前面带有 0x;

sizeof 是一个运算符,在 C 和 C++ 中用于获取变量或数据类型所占用的字节数。

Size of int: 4 bytes

Size of char: 1 bytes

Size of float: 4 bytes

Size of double: 8 bytes

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务