一至七-----小东西
一至七-----小东西
- 用什么就声明什么,可以节约空间,如下:
using std::cout
using std::cin
using std::endl
-
cin
和cout
是istream
类 和ostream
类 的对象 -
cin
只能读取单词,如果使用cin>>name
,输入如果是个句子即包含多个单词,则cin
只会读取第一个单词到name
中,而剩余的句子(单词)会停留在输入队列中等待最重要的是,cin
也不会丢弃换行符,而是将它留在输入流队列中 -
面向行的输入
char name1[ Size1 ];
char name2[ Size2 ];
// 第一种
cin.getline( name1,Size1 );
cin.getline( name2,Size2 );
//变体
cin.getline( name1,Size1 ).getline( name2,Size2 );
// 第二种
cin.get( name1,Size1 );
cin.get( );
//这一行必不可少。因为get不丢弃换行符,留在输入队列中
//cin.get( )专门用来读取一个字符,是一种重载
cin.get( name2,Size2 );
//变体
cin.get( name1,Size1 ).get( );
cin.get( name2,Size2 ).get( );