Toriyung

导航

C++新知识点:输入输出

输入

int a;
string b;
bool c;
cin >> a;
cin >> b;
cin >> c;    //需要注意的是,布尔类型应输入整型而不是英文

 

输出

int a = 0;
cout << "a = " << a <<endl;    //endl是end of line,换行的意思

 

需要注意的是,cin与scanf的区别:

1. cin速度慢,scanf速度快

2. getchar、scanf输入回车时会吸收回车,当后续输出时会导致输出回车造成程序结束,需要多使用一次后续没有输出的getchar、scanf进行吸收;而cin不会吸收回车。

posted on 2022-07-30 21:12  Toriyung  阅读(42)  评论(0编辑  收藏  举报