C++ cin.getline()函数的使用

来源:互联网 发布:广场舞短袖上衣淘宝网 编辑:程序博客网 时间:2024/05/02 00:19

cin.getline()函数作用:接收一个字符串,可以接收空格

头文件:#include <iostream>

使用例:

#include "stdafx.h"#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string>#include <math.h>#include <vector>#include <sstream>#include <list>#include <algorithm>#include <time.h>#include <stdarg.h>#include "myLibrary.h"//头文件引用的较多,有一些和本程序无关using namespace std;int main(int argc, char *argv[]){char cinstr[10];//输入ab cdefg hijklmnopqcin.getline(cinstr, 5);//支持空格,以'\0'结束,所以只能看到4个字符cout << cinstr << endl;cin.clear();//必须有,否则第二次getline得不到数据cin.getline(cinstr, 10, 'i');//支持3个参数,第三个参数为结束字符cout << cinstr << endl;system("pause");return 0;}
执行结果:



0 0
原创粉丝点击