c++ getline
![star](https://csdnimg.cn/release/downloadcmsfe/public/img/star.98a08eaa.png)
C++ getline 函数详解 在 C++ 中,输入函数是非常重要的一部分,今天我们来详解getline 函数的使用方法。getline 函数是 C++ 标准库中的一个输入函数,主要用来输入一行字符串。下面我们来详细介绍 getline 函数的使用方法。 一、 cin>> 函数 cin>> 函数是 C++ 中最基本的输入函数,它可以输入数字、字符串等各种类型的数据。下面是一个简单的示例程序: ```cpp #include <iostream> using namespace std; main () { int a, b; cin >> a >> b; cout << a + b << endl; } ``` 在这个程序中,我们使用 cin>> 函数输入两个整数,然后输出它们的和。 二、 cin.get() 函数 cin.get() 函数是另一个重要的输入函数,它可以输入字符或字符串。下面是一个示例程序: ```cpp #include <iostream> using namespace std; main () { char ch; cin.get(ch); cout << ch << endl; } ``` 在这个程序中,我们使用 cin.get() 函数输入一个字符,然后输出它。 三、 cin.getline() 函数 cin.getline() 函数是输入一行字符串的函数,下面是一个示例程序: ```cpp #include <iostream> using namespace std; main () { char m[20]; cin.getline(m, 5); cout << m << endl; } ``` 在这个程序中,我们使用 cin.getline() 函数输入一行字符串,然后输出它。 四、 getline() 函数 getline() 函数是 C++ 标准库中的一个输入函数,主要用来输入一行字符串。下面是一个示例程序: ```cpp #include <iostream> using namespace std; main () { string str; getline(cin, str); cout << str << endl; } ``` 在这个程序中,我们使用 getline() 函数输入一行字符串,然后输出它。 五、 gets() 函数 gets() 函数是一个不安全的输入函数,现在已经被弃用,不建议使用。 六、 getchar() 函数 getchar() 函数是一个输入字符的函数,下面是一个示例程序: ```cpp #include <iostream> using namespace std; main () { char ch; ch = getchar(); cout << ch << endl; } ``` 在这个程序中,我们使用 getchar() 函数输入一个字符,然后输出它。 七、 cin.ignore() 函数 cin.ignore() 函数是一个忽略输入的函数,下面是一个示例程序: ```cpp #include <iostream> using namespace std; main () { cin.ignore(); char ch; cin >> ch; cout << ch << endl; } ``` 在这个程序中,我们使用 cin.ignore() 函数忽略输入,然后输入一个字符,并输出它。 我们已经详细介绍了 C++ 中的输入函数,包括 cin>> 函数、cin.get() 函数、cin.getline() 函数、getline() 函数、gets() 函数、getchar() 函数和 cin.ignore() 函数。这些函数都是 C++ 中非常重要的输入函数,掌握它们可以帮助我们更好地编写 C++ 程序。
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![text/plain](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- xiami662013-12-03亲测可用,谢谢楼主
- shujuliu8182012-10-23这个不错,下载了直接就调试用上了
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 4
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)