摘要: 先从一个小程序谈起:#include <iostream>#include <string>using namespace std;int main(){ string s1; cin >> s1; cout << s1 << endl; return 0;}看看测试结果:当输入字串“hello”时,输出是“hello”, 正确。但是下面当输入“hello, nihao"时,输出确实”hello,"把空格后面的东西全部忽略掉了。读入规则是这样的:读取并忽略开头所有的空白字符(如空格、换行符、制表符)读取字符直到空白 阅读全文
posted @ 2013-04-11 21:38 jihite 阅读(5417) 评论(0) 推荐(0) 编辑
摘要: int a;while (a != 0) cout << a << endl;之前对上面这上面的理解很肤浅,认为输出cout就是个输出标志,并且有时候忘记是"<<" 还是">>"。现在理解稍微深了些:cin 、 cout 只是个对象而已 C++中输入、输出由标准库iostream库提供的。iostream库的基础是两个命名为istream和ostream的类型,分别表示输入流和输出流。cin是istream类型的对象,cout是ostream类型的对象。<< 、 >> 是重定向符 上 阅读全文
posted @ 2013-04-11 20:51 jihite 阅读(1082) 评论(0) 推荐(1) 编辑