C++ : cin.get()函数和cin函数的使用
程序员文章站
2022-07-04 23:27:27
笔者由于自己忘记了cin函数怎么用,所以这里趁自己复习C++的空子正好可以做做记录。 1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字: #include using namespace std; main () { int a,b; cin>>a>>b; cou ......
笔者由于自己忘记了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
---恢复内容结束---
推荐阅读
-
php中使用key,value,current,next和prev函数遍历数组的方法
-
python使用装饰器和线程限制函数执行时间的方法
-
python中使用sys模板和logging模块获取行号和函数名的方法
-
c++ 拷贝构造函数(重点在内含指针的浅拷贝和深拷贝)
-
smarty模板引擎中内建函数if、elseif和else的使用方法
-
OpenCV中的新函数connectedComponentsWithStats使用(python和c++实例)
-
MySQL中聚合函数count的使用和性能优化技巧
-
C++入门之new和delete关键字、静态成员属性与函数、this指针使用介绍
-
C++学习笔记之调用构造函数和析构函数的顺序
-
python嵌套函数使用外部函数变量的方法(Python2和Python3)