#include <iostream> int main() { using namespace std; // 只在 main 函数内使用 std 命名空间 cout << "Hello from main!" << endl; return 0; } void someFunction() { // 这里不能直接使用 std 命名空间中的标识符 // cout << "This will cause an error"; // 编译错误 }
cout等价于printf
<<
,流插入运算符,等价于( )
所以,cout << "Hello from main!"
即是一个语句
endl
是 C++ 中的一个操纵符,输出时等价于 '\n'
//endl
还会刷新输出缓冲区
cout << "hello, world"; cout << endl;
在输出后立即换行,可以将 endl
直接放在同一行中
cout << "hello,world"<< endl;
Comments NOTHING