从C到C++快速入门(2. C++标准输入输出流 - 名字空间 )

C++标准输入输出(字节流)

包含头文件 #include

  • cout是一个标准输出流变量(对象),代表控制台窗口
  • << 是一个输出流运算符,加入o是一个输出流对象,x 是一个数据
  • o<<x
  • 标准名字空间std
  • cout是标准名字空间std的一个名字。必须加上名字空间限定std::
    std::cout
  • 是为了软件开发中防止名字冲突(用了许多库,然后库中定义了同个函数)
    例如
    计科学1701::张伟、机械1803::张伟

示例代码:

#if 1
#include // C++标准输入输出l流头文件
int main() {
std::cout << “hello zqw\n”;
std::cout << 3 + 4;
return 0;
}
#endif

也可以用: using std::cout 使用时,就可以直接用cout

示例代码:
#if 1
#include // C++标准输入输出l流头文件
using std::cout;
int main() {
cout << “hello zqw\n”;
cout << 3 + 4<<std::endl; // std::endl 相当于换行符
return 0;
}
#endif

也可以引入整个名字空间:using namespace std 这样就不需要加std这个名字空间的限定了

示例代码

#if 1
#include // C++标准输入输出l流头文件
using namespace std;
int main() {
cout << “hello zqw\n”; // \n也可以换行,在字符串""中使用
cout << 3 + 4<<endl;
// 上面语句相当于
// cout << 3 + 4;
// cout <<endl; // <<endl 相当于换行
return 0;
}
#endif


#include
int main() {
double radius;
std::cout << “input a radius number:”;
std::cin >> radius ; // 标准输入流对象cin 输入流运算符 >>
std::cout << 3.14 * radius * radius << std::endl;
return 0;
}


在这里插入图片描述
在这里插入图片描述

在代码目录下,创建一个test.txt文件 再在软件中执行代码

在这里插入图片描述
则会在刚在创建的空test.txt文件中加入
在这里插入图片描述


在这里插入图片描述
在这里插入图片描述

发布了41 篇原创文章 · 获赞 1 · 访问量 497

猜你喜欢

转载自blog.csdn.net/weixin_44773006/article/details/103303505