getline函数用法(cin.getline()函数和getline)

您所在的位置:网站首页 cingetline函数用法 getline函数用法(cin.getline()函数和getline)

getline函数用法(cin.getline()函数和getline)

2022-12-20 12:33| 来源: 网络整理| 查看: 265

getline函数用法

#if defined(_GNU_SOURCE) || _POSIX_C_SOURCE >= 200809L

#include

函数声明:

ssize_t getline(char **lineptr, size_t *n, FILE *stream);

返回值:

成功:返回读取的字节数。

失败:返回-1。

参数:

lineptr:指向存放该行字符的指针,如果是NULL,则有系统帮助malloc,请在使用完成后free释放。

n:如果是由系统malloc的指针,请填0

stream:文件描述符

扩展资料:

getline函数类似函数:

getch():

所在头文件:conio.h

函数用途:从控制台读取一个字符,但不显示在屏幕上

函数原型:int getch(void)

返回值:读取的字符

例如:

char ch;或int ch;

getch();或ch=getch();

用getch();会等待你按下任意键,再继续执行下面的语句;

用ch=getch();会等待你按下任意键之后,把该键字符所对应的ASCII码赋给ch,再执行下面的语句。

参考资料来源:百度百科-getch()

参考资料来源:百度百科-getline函数

getline函数用法(cin.getline()函数和getline)

cin.getline()函数和getline

基于C++,以下内容从cin,cin.getline()和cin.get()三方面讲解区分。1、cin >> name;使用空白的(空格,制表符和换行符)来确定字符串的结束位置所有计划输入str=a bb cccptr=e ff ggg程序如下#include #include using namespace std;int main(){char str[20];char ptr[20];cout str;cout ptr;cout



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3