C库函数集结(持续更新)

目录

1、fgets()函数

各个参量

返回值

2、 isspace()函数

参量

返回值


1、fgets()函数

C库函数  char * fgets(char * str,int n,FILE * stream)

从指定的流中读取一行并将其存储到str指向的字符串中

当读取(n-1)个字符,读取换行符或到达文件末尾(以先到者为准时,它将停止。

  • fgets()函数的声明

char *fgets(char *str, int n, FILE *stream)
  • 各个参量

str-这是指向存储读取的字符串的字符数组的指针。

n-这是要读取的最大字符数(包括最终的空字符)。通常,使用以str传递的数组的长度。

stream-这是指向FILE对象的指针,该对象标识从中读取字符的流。

  • 返回值

成功后,函数将返回相同的str参数。

如果遇到文件末尾且未读取任何字符,则str的内容保持不变,并返回空指针

如果发生错误,则返回空指针

更详细更好的讲解:C语言的字符串输入fgets()函数

2、 isspace()函数

C库函数int isspace(char c)检查所传递的字符是否为空格

  • 参量

c-这是要检查的字符。

  • 返回值

如果c是空格字符,则此函数返回非零值(true),否则返回零(false)

你可能感兴趣的:(C语言)