C++ 标准输入输出流
C++ 提供了 cin
、cout
和 cerr
对象,分别对应 C 语言中的 stdin
、stdout
和 stderr
文件指针,用于终端输入、终端输出和标准错误输出。
cin
使用>>
运算符完成输入操作。cout
和cerr
使用<<
运算符完成输出和标准错误输出操作。
与 C 语言的 scanf
和 printf
相比,cin
和 cout
更易于使用,因为它们可以自动判断数据类型并调整输入输出格式,无需用户手动指定。
示例:
int i;
cin >> i; // 输入整数
cout << i << endl; // 输出整数,endl 表示换行
C++ 封装特性
构造函数
构造函数是 C++ 中的重要概念,其主要作用是初始化对象成员变量。
特点:
- 构造函数名称与类名相同。
- 没有返回值类型,也不使用
void
声明。 - 对象创建时自动调用。
暂无评论