问答详情
源自:3-2 向容器内灌入不同的饮料:C++ 输入输出方式

std后面的俩个::表示的是什么啊?有要求什么时候要用空格隔开和换行吗

int b = 98;

std:: ......


提问者:慕仰7545015 2024-03-29 09:07

个回答

  • linda7788685
    2024-03-29 17:46:36

    "std::"表示的是C++标准库中的命名空间。C++标准库中的大多数标识符都位于名为"std"的命名空间中。因此,当我们使用标准库中的类、函数或对象时,需要在它们的名称前面加上"std::"来指定它们位于"std"命名空间中。

    空格和换行是你的代码风格的问题,和输出的要求,没有严格贵司能够。有些人喜欢在“std:: ”之后加空格,有些人不加以节省空间。这只是对代码可读性的一些装饰,对输出的内容没有影响。