一、将空格分隔的数字存入数组
int val=0;
cin>>val;#先输入一个数字表示数组大小
int arr[val];
for(int i=0;i<val;++i)
{
cin>>arr[i];
}
二、字符串
1.cin使用空白(空格、制表符和换行符)确定字符串的结束位置,也就是说cin在获取字符数组输入时只读取一个单次,读取该单词后,自动在结尾添加空字符
int main ()
{
const int arsize=20;
char name[arsize];
char desert[arsize];
cout<<"enter your name:"<<endl;
cin>>name; #cin把名字放在name中,甜点先停在输入队列中
cout<<"enter your dessert:"<<endl;
cin>>desert;
return 0;
}
2.面向行
(1)cin.getline()
有两个参数,第一个参数是存储输入行的数组的名称,第二个参数是要读取的字符数,如果这个参数为20ÿ