Display output in C++ | cout statement in C++ | write() function in C++ | put() function in C++
There are different statements and functions to Display output in C++. They are as follows:
- cout
- write()
- put()
1. cout statement in C++
We can use cout statement in C++ to display output. It can be used to display a value of any primary data type. like int, float, char etc.
cout is followed by <<(insertion operator ) further followed by the variable or the constant whose value we want to display.
We need to include header file <iostream> and import namespace std in our program to use cout.
Syntax:
cout<<var;
Here, var refers to the variable or constant whose value should be displayed.
//Program to demonstrate the use of cout statement in C++.
#include<iostream>
using namespace std;
int main()
{
int n;
cout<<"Enter an integer value=";
cin>>n;
cout<<"\nn="<<n;
return 0;
}
Output
Enter an integer value=100 n=100
2. write() function in C++
write() function in C++ is used along with cout to display specific number of characters from a string or output file stream object to store data to a data file.
We need to include header file <iostream> and import namespace std in our program to use it.
Syntax:
write(s,n);
Here, s is the string variable or constant.
n is the number of characters to be displayed from the string variable.
//Program to demonstrate the use of write statement.
#include<iostream>
using namespace std;
int main()
{
char n[30];
cout<<"\nEnter a string value=";
cin>>n;
cout<<"\nValue=";
cout.write(n,5); //First 5 character are displayed.
return 0;
}
Output
Enter a string value=Lovejot Name=Lovej
3. put() function in C++
put() function in C++ is also used with cout statement to display a character variable/constant. It can also be used with output file stream object to put one character into a text file.
We need to include header file <iostream> and import namespace std in our program to use it.
Syntax:
cout.put(charvar);
Here, charvar refers to the character variable/constant whose value should be displayed.
//Program to demonstrate the use of put() function.
#include<iostream>
using namespace std;
int main()
{
char n;
cout<<"\nEnter a character=";
cin.get(n);
cout<<"\ncharacter=";
cout.put(n);
return 0;
}
Output
Enter a character=A character=A![]()
[listmenu menu=”cplus” menu_id=”cplus”]

