99问答网
所有问题
C语言中fgets(str,0,fp) 表达的意思?
我是想知道这个函数中间的0是否表示 要求得到0个字符?
如果不是,又是否是不限制得到的字符数,换句话说就是输入多少字符就得到多少字符呢?
举报该问题
推荐答案 2009-10-25
表示要求得到0个字符
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WvvOXBtXt.html
相似回答
C语言
库函
fgets(str,
n
,fp)的
功能是
答:
fp是 文件指针
,n是前几个字符,str是数组名,整个表达式的意思是从fp指向的文件中读取前n个字符进数组str,与gets等输入不同的是,gets是从键盘读入数据进终端,而fgets是从外部储存器读入数据进终端
请问
C语言中的
这些语句gets
,fgets,
puts,sprintf,strcpy,strcat,strcm...
答:
2. fgets
语义:从指定的文件流中读取一行文本,并将其存储到指定的字符数组中
。读取操作会在遇到换行符、文件结束标志或已读取指定数量的字符时停止。 用法:char *fgets; 参数: str:存储读取字符串的字符数组。 n:要读取的最大字符数。 stream:文件指针,指向要读取的文件流。3. puts...
C语言
读取文件数据
答:
C语言
读取文件数据时,可以先使用fgets函数将文件数据读取到一个字符串中。为了确保字符串足够长以容纳所有数据,可以定义一个足够大的数组,例如:char str[1024];
fgets(str,
sizeof(
str), fp)
; //fp为指向打开文件的指针 接着,可以通过for循环来处理这个字符串,假设分隔符为空格,遍历字符串str,...
教你彻底学会
c语言
基础——文件操作
答:
fgets:从文件中读取一个字符串。正常返回字符串的内存首地址,即str的值
;异常返回NULL,此时应当用feof或ferror函数来判别是读取到了文件尾还是发生了错误。fputs:将字符串写入到文件中。正常返回写入的字符个数,异常返回EOF。重点内容: 文件操作前必须确保文件已正确打开。 使用fclose关闭文件以避免资源...
C语言中,
库函数
fgets(str,
n
,fp)的
功能是___。
答:
【答案】:B fgts函数的作用是从指定的文件读入―个字符串。fgts
(str,,fp)
;中的为要求得到的字符的个数,但只从fp指向的文件输入-1个字符,然后在最后加―个“\0”字符,因此得到的字符串共有个字符。
关于
C语言中
字符串处理函数
fgets的
用法
答:
字符串超长
,fgets
读了size-1个字符还没有读到'\n',就把已经读到的size-1个字符和一个'\0'字符存入字符数组,剩下的字符可以在下次调用fgets时继续读。输入asdfasdfasdf123,第一次fgets只取走了前10个字符,余下的df123被下一次fgets取走了。另外,还有两点:1)包含的是系统头文件,建议用如下...
一个关于
C语言中的fgets
函数的问题
答:
fgets()
函数用于从文件流中读取一行或指定个数的字符,其原型为:char fgets(char string,int size,FILE stream);参数说明:string为一个字符数组,用来保存读取到的字符。size为要读取的字符的个数。如果该行字符数大于size-1,则读到 size-1 个字符时结束,并在最后补充'\0';如果该行字符数小于...
fscanf 与
fgets
有什么区别?
答:
fgets(str,
11
,fp)
;printf("%s",str);fclose(fp);} 本例定义了一个字符数组str共11个字节,在以读文本文件方式打开文件e101.
c
后,从中读出10个字符送入str数组,在数组最后一个单元内将加上'\0',然后在屏幕上显示输出str数组。输出的十个字符正是例10.1程序的前十个字符。对fgets函数有两点说明:1. 在读出...
c语言
逐行读取文件?
答:
在
C语言中,
可以使用fgets函数逐行读取文件。函数声明如下:char *
fgets(
char *buf, int bufsize, FILE *stream);该函数来自头文件stdio.h。它的功能是从文件结构体指针stream中读取一行数据,保存在buf指向的字符数组中。bufsize-1个字符后会自动添加'\0'。如果读取的行不足bufsize个字符,则会读完该...
大家正在搜
c语言fgets空的
C语言中str
C语言fgetc
C语言fseek
c语言文件fgets
C语言extern
c语言fgets函数
c语言fgets函数用法
C语言strcat