永发信息网

fgets(buf,sizeof(s),stdin); 调试的时候显示找不到文件,这是什么情况。文件名是什么?

答案:3  悬赏:40  手机版
解决时间 2021-03-11 18:24
fgets(buf,sizeof(s),stdin); 调试的时候显示找不到文件,这是什么情况。文件名是什么?
最佳答案
stdin 是 FILE* 型指针,指向输入流文件..........你那s是什么?
全部回答
fgets(buf, n, file) 函数功能:从 目标文件流 file 中读取 n-1 个字符,放入以 buf 起始地址的内存空间中。 楼主的函数调用是这个意思: 首先,s 肯定是一个字符数组。 该调用从 标准输入流 stdin (也就是键盘输入)读入 s 数组的大小(sizeof(s))再减 1 的长度的字符到 buf 所指的内存空间中(前提是buf已经申请好空间了)
#include #include 没漏吧。 stdin 是键盘,没有文件名。 ========= 程序例: #include #include int main() { char one_line[200]; printf("please input one line letters\n"); fgets(&one_line[0],200,stdin); printf("%s",one_line); return 0; } 你从键盘上拍入一行字符,程序读入后,输出这行内容。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国邮政快递包裹寄手机安全吗
赛睿9hd使用寿命怎么样
园路施工工艺标准
拼多多现在来做会不会晚了
波尔多怎么去啊,有知道地址的么
一、背景A公司经过招投标承包某轧钢生产线机
《典妻(下)》最新txt全集下载
汇仁肾宝能治脱发吗
碧地箐地址在什么地方,想过去办事
梦幻西游特殊金库最多放多少钱
申隆生态园怎么去啊,有知道地址的么
拉比齐出走记读后感200字
请问在四川大学办理了缓交学费,但是逾期还是
欲速不达 无心之失的意思
中国工商银行莱西支行地址在什么地方,想过去
推荐资讯
联华虹秀店地址有知道的么?有点事想过去
x+1/根号x^2+x+1不定积分
楚留香菜馆地址在什么地方,想过去办事
德龙财富酒店我想知道这个在什么地方
麻章福民西街麻章区教师村地址在什么地方,想
求人教版语文八下电子课本
天津结婚买戒指,男方负责买两个还是男方给女
老年性黄斑变性用什么眼药水
浴室喷头关掉后还是滴水怎么办
l988年2月份的兔应配什么属相
适时而终,不念过往,不惧将来是什么意思
天燃气2吨热水常压锅炉,对天燃气的管道有什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?