gpt4 book ai didi

c++ - 数字前加 0

转载 作者:太空狗 更新时间:2023-10-29 20:48:04 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Print leading zeros with C++ output operator (printf equivalent)?

#include <iostream>
#include <iomanip>
int main()
{
int n = 16;
std::cout << ???(5) << n << std::endl;
}

我希望输出为 00016
setw() 前面加上空格。在 setw() 之前添加哪些字符不是可配置的吗?

我的最终目标是在 4 个位置打印一个 2 字节的十六进制数字。像这样:

#include <iostream>
#include <iomanip>
int main()
{
unsigned short n = 0xA7;
std::cout << std::hex << ???(4) << n << std::endl;
}

我期待得到这个输出:00A7

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com