如果我将数字2存储在uint8_t类型中并尝试打印它我什么也得不到.当然一个8位整数可以存储数字2.我错过了什么?
示例代码:
#include <iostream>
#include <cstdint>
int main() {
std::uint8_t x = 2;
std::cout << "x = " << x << "\n";
}
Run Code Online (Sandbox Code Playgroud)
输出:
x =
Run Code Online (Sandbox Code Playgroud)