一、cin
代码1:
char name[10];
cin >> name;
输入流:zhangsan lisi
输出:zhangsan
cin以空格为结束符,从流中读取zhangsan并保存到name中,lisi保存在缓冲区
代码2:
char name[10];
cout << "输入姓名:" <<food;
cin >> name;
char food[10];
cout << "食物:" <<food;
cin >> food;
cout << name << " like " <<food;
输入流:zhangsan apple
>>以空格为结束符,从流中读取zhangsan并保存到name中,apple被保存在缓冲区。当遇到cin>>food时,会将缓存区的下一个字符串交给food,不会再等待输入。