C语言 求解为什么选D

2025-05-14 18:33:33
推荐回答(3个)
回答(1):

int fputc ( int ch, FILE * stream ) 是 fputc 函数的原型,所以,传入需要写入的字符的和 FILE 类型指针,所以选择 D

回答(2):

fputc的原型是:int fputc (char c, File *fp),可以知道第一个是你输入的字符参数ch,而後一个参数是文件指针变量fp,指向你打开的文件。

回答(3):

int fputc (char c, File *fp)
fp为文件指针,它的值是执行fopen()打开文件时获得的。
所以这里函数中应该写打开的文件的指针,而不是文件名