三种格式:无参cin.get() ch=cin.get()与cin.get(ch)等价
一参数cin.get(char ch)
二参数cin.get(arr,size)
结束符:Enter(接受空格字符,不丢弃缓冲区的enter)
讨论二参数的情况:
char arr[20];
cin.get(arr,5); //最多读取4个字符,最后一个存储‘\0’
//如果输入1234567,arr存入1234,之后的字符留在缓冲区
键入1【enter】马上输出
键入123【enter】
键入123【enter】456【enter】
对比上面两个程序
分析:cin.get()不会忽略空格、回车键,而cin>>会忽略空格、回车,直到读取到字符