C++ : cin.get()函数和cin函数的使用

笔者由于自己忘记了cin函数怎么用,所以这里趁自己复习C++的空子正好可以做做记录。

1、cin>>         

用法1:最基本,也是最常用的用法,输入一个数字:

#include <iostream> 
using namespace std; 
main () 
{ 
int a,b; 
cin>>a>>b; 
cout<<a+b<<endl; 
}

 

输入:2[回车]3[回车] 
输出:5

注意:>> 是会过滤掉不可见字符(如 空格 回车,TAB 等) 
cin>>noskipws>>input[j];//不想略过空白字符,那就使用 noskipws 流控制

用法2:接受一个字符串,遇“空格”、“TAB”、“回车”都结束

#include <iostream> 
using namespace std; 
main () 
{ 
char a[20]; 
cin>>a; 
cout<<a<<endl; 
}

 

输入:jkljkljkl 
输出:jkljkljkl

输入:jkljkl jkljkl       //遇空格结束 
输出:jkljkl

2、cin.get()

用法1: cin.get(字符变量名)可以用来接收字符

#include <iostream> 
using namespace std; 
main () 
{ 
char ch; 
ch=cin.get();               //或者cin.get(ch); 
cout<<ch<<endl; 
}

 

输入:jljkljkl 
输出:j

---恢复内容结束---

posted @ 2019-04-02 19:22  Geeksongs  阅读(13462)  评论(0编辑  收藏  举报

Coded by Geeksongs on Linux

All rights reserved, no one is allowed to pirate or use the document for other purposes.