cin.getline() 函数用法

编程入门 行业动态 更新时间:2024-10-27 00:23:59

cin.getline() <a href=https://www.elefans.com/category/jswz/34/1771370.html style=函数用法"/>

cin.getline() 函数用法

参考链接 cin.getline() 函数用法

【函数用法】

接收一个字符串并输出(可含空格)。

【参数详解】

cin.getline()函数的完整形式有三个参数

1.cin.getline(字符数组名,字符个数,结束标志)注意:若指定参数“字符个数”为n,则利用cout函数输出时只显示字符数组中的前n-1个字符。原因:字符数组的第n个字符是不可见字符'\0'2.当第三个参数省略时,系统默认为'\0'

3.简单实例:

 cin.getline(str,8,'m'),当输入abcdefghijklmn时,输出abcdefg,因为第8位是不可见字符'\0'cin.getline(str,8,'e'),当输入abcdefghijklmn时,输出abcd

【示例代码】

#include <bits/stdc++.h>
using namespace std;const int maxn=100;
char c[maxn];int main(){cin.getline(c,8,'e');  //abcdefghijklmncout<<c<<endl;  //abcdreturn 0;
}/*
in:
abcdefghijklmn
out:
abcd
*/

更多推荐

cin.getline() 函数用法

本文发布于:2023-12-05 18:11:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1664917.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数   cin   getline

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!