c语言中的gets()函数记录

C语言中的gets()函数用于从标准输入(通常是键盘)中读取一行输入,并将其存储为C字符串。该函数会读取输入直至遇到换行符(\n),然后丢弃换行符,将其余字符存储在字符串中,并在字符串末尾添加一个空字符('\0'),以使其成为C字符串。

举例说明:

假设用户输入了以下内容并按下回车:

"Hello, this is an example using gets() function."

使用gets()函数读取该输入,会将其存储在一个字符数组中,以'\0'作为结尾符。

#include <stdio.h>

int main() {
    char input[100];
    
    printf("请输入一行文本:");
    gets(input);

    printf("你输入的文本是: %s\n", input);
    
    return 0;
}

如果用户输入了 "Hello, this is an example using gets() function." 然后按下回车,gets()函数会读取整行文本并丢弃换行符,然后将其存储在input数组中,并在末尾添加'\0',使其成为C字符串。最后打印出来

相关推荐

  1. c语言gets()函数记录

    2024-06-15 14:16:03       32 阅读
  2. C语言输入函数scanf与gets得区别

    2024-06-15 14:16:03       37 阅读
  3. c语言sscanf函数

    2024-06-15 14:16:03       46 阅读
  4. C语言函数递归

    2024-06-15 14:16:03       36 阅读
  5. C语言标准库函数

    2024-06-15 14:16:03       27 阅读
  6. C语言指针函数函数指针

    2024-06-15 14:16:03       19 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-15 14:16:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-15 14:16:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-15 14:16:03       87 阅读
  4. Python语言-面向对象

    2024-06-15 14:16:03       96 阅读

热门阅读

  1. 八、BGP

    八、BGP

    2024-06-15 14:16:03      22 阅读
  2. TypeScript中的Symbol,确实唯一。。。

    2024-06-15 14:16:03       28 阅读
  3. 认识一些分布-关于极值点分布的一些知识

    2024-06-15 14:16:03       28 阅读
  4. 把本机的bash构建到docker镜像里面

    2024-06-15 14:16:03       22 阅读
  5. AbpVnext中的DDD指南之聚合根

    2024-06-15 14:16:03       35 阅读
  6. grep命令知多少

    2024-06-15 14:16:03       25 阅读
  7. prometheus relabel_configs 标签重写

    2024-06-15 14:16:03       34 阅读
  8. openresty/openresty离线镜像安装包

    2024-06-15 14:16:03       30 阅读
  9. 二、OSI七层模型和TCP,IP模型基本概念

    2024-06-15 14:16:03       30 阅读
  10. 消费全返如何盈利?新零售分销营销模式解析

    2024-06-15 14:16:03       27 阅读