永发信息网

请问高手,c语言下用什么函数可以读取从键盘输入的任意文件路径然后再打开该文件?

答案:4  悬赏:20  手机版
解决时间 2021-04-14 08:01
请问高手,c语言下用什么函数可以读取从键盘输入的任意文件路径然后再打开该文件?
最佳答案
可以运行后指定要打开的文件,成功运行
如我D盘下有f1.txt,没有f3.txt
两次运行结果分别是
一:
请输入要打开的文件名(含路径):
d:\f1.txt
成功打开文件d:\f1.txt!
Press any key to continue
二:
请输入要打开的文件名(含路径):
d:\f3.txt
打开文件失败!
Press any key to continue

程序如下:

#include
#include
#define MAXSIZE 50

void main()
{
char* file=(char*)malloc(sizeof(char)*MAXSIZE);
printf("请输入要打开的文件名(含路径):\n");
gets(file);
FILE* fp;
if(!(fp=fopen(file,"r")))
{
puts("打开文件失败!\n");
}
else
{
printf("成功打开文件%s!\n",file);
fclose(fp);
}

free(file);
}
全部回答
可以在外面定义变量后CIN这个变量的啊再fopen()
getch() gets a character from console but does not echo to the screen
fscanf() scans and formats input from a stream
先ostream outFile //表示定义一个类ostream,名字叫outFile,这个类是c自带的
再 outFile.open("你所要的文件路径")即可
输出时用outFile<<
ostream是头文件中的类,与cout用法差不多
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
烽火怎么点亮?
第二节读写任务(共l小题,满分25分)阅读下面
罗衾是什么意思,怎么瘦屁股?
为什么蹦极这么刺激?
青岛途逸商贸有限公司我想知道这个在什么地方
大话2男鬼有没有强三尸宝石
怎么才能克服这心理障碍
NaCl 制取NaOH 的离子方程式
自由幻想套装礼包需要多少级才能打开!
单选题Livingnearthesea,________.A.weenjoy
表示生死相随的诗句,你若不离不弃,我便生死
这两天为什么玩地下城屏幕上都是错号
丝路点亮的条件
某铁的氧化物的混合物,Fe:O=21:8,求该混
收银时收到一张一百元的拼接假钞,到银行存款
推荐资讯
PS+点问题....
沙鸡,谁知道沙鸡吃什么东西,用药拌什么东西
广西贵港市有哪些比较好的高中
我下了使命召唤4为什么安装不起?
我阴襄上长疮,奇痒无比,啥药能治
本人大学本科刚毕业 去苏州港华燃气公司 一般
飞车最高几级
莎五行属什么,五行汉字查询表 歆字五行属什么
左边一个共右边一个鸟是什么字?
正宗宋站南京烤鹅肇东NO.3在什么地方啊,我要
必有重赏!!!!
after后可否跟时间,如after two days?after用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?