21xrx.com
2024-12-23 02:54:48 Monday
登录
文章检索 我的文章 写文章
使用fgets函数输入字符串的方法
2023-06-15 20:06:29 深夜i     --     --
C语言 字符串 fgets函数

在C语言中,如果需要输入字符串,可以使用fgets函数。fgets函数的语法为:


char *fgets(char *str, int n, FILE *stream);

其中,str表示的是一个字符数组,它用来存储输入的字符串;n表示的是最大的字符数,也就是说,输入的字符串不会超过n个字符(包括\0结束符);stream表示的是输入的流,一般使用stdin表示从标准输入设备(键盘)读入数据。

使用fgets函数输入字符串的代码如下:


#include

int main() {

  char str[100];

  printf("请输入字符串:\n");

  fgets(str, 100, stdin);

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

  return 0;

}

在上面的代码中,我们先定义了一个字符数组str,它的大小为100个字符。然后使用printf函数向屏幕输出提示信息,让用户输入字符串。接着,使用fgets函数从stdin流中读入数据,并将输入的字符串存储到str数组中。最后,使用printf函数输出用户输入的字符串。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复