Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;std::cout显示64_C++_Hex_Decimal - Fatal编程技术网

C++ C++;std::cout显示64

C++ C++;std::cout显示64,c++,hex,decimal,C++,Hex,Decimal,std::cout给你 #include <iostream> #include <iomanip> int main() { std::cout << 100 << std::endl; std::cout << std::hex << 100 << std::endl; std::cout << 100 << std::endl; std::cout

std::cout给你

#include <iostream>
#include <iomanip>

int main() 
{
    std::cout << 100 << std::endl;
    std::cout << std::hex << 100 << std::endl;
    std::cout << 100 << std::endl;
    std::cout << std::dec << 100 << std::endl;
    std::cout << 100 << std::endl;

    return 0;
}

您获得了输出
64
,因为在前面代码的某个地方使用了标准操纵器
std::hex

请显示所有代码
cout
可能被添加了一个修改器,可以更改显示的数字的基数。这也是C++还是C++?这些是不同的语言,您应该只使用其中一种进行标记。64是十六进制100,这是一个提示。是否有人(可能是您)将您的流设置为模式?创建
std::cout ooooooo!我们也可以用八进制吗?
100
64
64
100
100