C 库函数 - gets()

C 语言教程 · 2019-02-23 22:14:52

描述

C 库函数 char *gets(char *str) 从标准输入 stdin 读取一行,并把它存储在 str 所指向的字符串中。当读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。

声明

下面是 gets() 函数的声明。

char *gets(char *str)

参数

  • str -- 这是指向一个字符数组的指针,该数组存储了 C 字符串。

返回值

如果成功,该函数返回 str。如果发生错误或者到达文件末尾时还未读取任何字符,则返回 NULL。

实例

下面的实例演示了 gets() 函数的用法。

#include <stdio.h>

int main()
{
   char str[50];

   printf("请输入一个字符串:");
   gets(str);

   printf("您输入的字符串是:%s", str);

   return(0);
}

让我们编译并运行上面的程序,这将产生以下结果:

请输入一个字符串:codercto
您输入的字符串是:codercto

点击查看所有 C 语言教程 文章: https://codercto.com/courses/l/17.html

查看所有标签

Music Recommendation and Discovery

Music Recommendation and Discovery

Òscar Celma / Springer / 2010-9-7 / USD 49.95

With so much more music available these days, traditional ways of finding music have diminished. Today radio shows are often programmed by large corporations that create playlists drawn from a limited......一起来看看 《Music Recommendation and Discovery》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具