在本文中,我们将讨论C++编程所需的非常基本和最常见的I / O操作。 C++在Windows,Linux,Unix,Mac等许多平台上运行。这是处理C++输出的最基本方法。
cout非常常用于打印输出,即在监视器上。预定义的对象cout是iostream类的实例。对于格式化输出操作,cout与插入运算符一起使用,插入运算符被写为“ <<” (即两个“小于”符号)。
程序1:
下面是C++程序来演示cout对象的用法:
C++
// C++ program to demonstrate cout
#include
using namespace std;
// Driver Code
int main()
{
// Used to display the output
// to the standard output device
cout << "GeekforGeeks!";
return 0;
}
C++
// C++ program to demonstrate the
// endl manipulator
#include
using namespace std;
// Driver Code
int main()
{
// Stores the data in a
// variable str
char str[] = "Geekforgeeks";
// Print the output
cout << " A computer science portal"
<< " for geeks - " << str;
return 0;
}
C++
// C++ program to illustrate the
// above concept
#include
using namespace std;
// Driver Code
int main()
{
// Name variable can store
// upto 30 character
char name[30];
// Print the output(asking user
// to enter city name)
cout << "Please enter your city name: ";
// Take input from user and store
// in name variable
cin >> name;
// Print output string including
// user input data
cout << "Your city is: "
<< name << endl;
return 0;
}
输出:
GeekforGeeks!
笔记:
- #include被称为预处理器指令,用于加载文件。
- iostream是一个头文件,其中包含输入/输出操作(cin和cout)的功能。
程式2:
下面是C++程序,用于演示可与cout对象一起使用的操纵器:
C++
// C++ program to demonstrate the
// endl manipulator
#include
using namespace std;
// Driver Code
int main()
{
// Stores the data in a
// variable str
char str[] = "Geekforgeeks";
// Print the output
cout << " A computer science portal"
<< " for geeks - " << str;
return 0;
}
输出:
A computer science portal for geeks - Geekforgeeks
程序3:
在此示例中,向用户询问他/她的城市名称,当用户输入他/她的城市时,它将在名称变量中存储城市名称。之后,控制台将输出输出字符串。以下是相同的程序:
C++
// C++ program to illustrate the
// above concept
#include
using namespace std;
// Driver Code
int main()
{
// Name variable can store
// upto 30 character
char name[30];
// Print the output(asking user
// to enter city name)
cout << "Please enter your city name: ";
// Take input from user and store
// in name variable
cin >> name;
// Print output string including
// user input data
cout << "Your city is: "
<< name << endl;
return 0;
}
输入:
输出:
要从最佳影片策划和实践问题去学习,检查了C++基础课程为基础,以先进的C++和C++ STL课程基础加上STL。要完成从学习语言到DS Algo等的更多准备工作,请参阅“完整面试准备课程” 。