iostream
It stands for input output stream(input stream +output
stream).
Stream is the flow of data.Data will flow from input to output and it makes the performance faster
Stream is the flow of data.Data will flow from input to output and it makes the performance faster
It is used to define the cout, cin and cerr objects,
which correspond to standard output stream, standard input stream and standard
error stream respectively.
Standard output stream(cout)
cout is
a predefined object of ostream class.
It is used to display or print
the output.
It is denoted by stream insertion
operator (<<) to display the output on a console
Example:
#include <iostream>
using namespace std;
int main() {
char name[] =
" LearningPoint92";
cout <<
"Welcome to " << name << endl;
return 0;
}
OR
#include <iostream.h>
#include<conio.h>
void main() {
char name[] =
" LearningPoint92";
clrscr();
cout <<
"Welcome to " << name << endl;
getch();
}
Output:
Welcome to LearningPoint92
Standard
input stream(cin)
cin is a predefined object of istream class.
It is used to take value from user(using
keyword).
It is denoted by stream extraction operator (>>) to
read the input from a console
Example:
#include <iostream.h>
#include<conio.h>
void main() {
char
name[20];
clrscr();
cout <<
"Enter your name: ";
cin >>
name;
cout <<
" Name is: " << name<< endl;
getch();
}
Output:
Enter your name:
Dev
Name is Dev
Standard
end line(endl)
endl is a predefined object
of ostream class.
It is used to insert a new line characters.
Example:
#include
<iostream.h>
#include<conio.h>
void main() {
char
name[20];
int age;
clrscr();
cout << "Enter your name:
"<<endl;
cin >>
name;
cout <<
" Name is: " << name<< endl;
cout << "Enter your age: "<<endl;
cin >> age;
cout <<
" Age is: " << age<< endl;
getch();
}
Output:
Enter your name:
Dev
Enter your age:
25
Name is Dev
Age is 25
No comments:
Post a Comment