cin和cout是c++中的标准输入输出流。
一、cin
cin的一般用法:
cin>>变量a>>变量b>>变量c;
cin会自动辨别变量的类型,如a可以是char,b可以是int,c可以是float。
接收字符串时,遇到空格,tab键和换行符都会结束接收。
cin.getline()可以接收空格,cin.getline(char*,int,char),内有三个参数,第一个表示要接收的字符串,第二个表示接收字符个数,第三个表示结束字符。当第三个省略时默认结束字符为' '。
二、cout
cout的一般用法:
cout<<表达式1<<表达式2<<表达式3;
如要换行可使用 cout<<endl;语句。
和cin一样,cout会自动检测表达式类型输出。