#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