fopen打开文件问题
原来使用gets(filename) 获取文件名字 然后fopen(filename,"rb")
现在打算用生成的exe文件 直接打开文件
在cmd里面直接输入:openfile.exe myfile.bat就可以打开文件了
这个应该怎么做啊,自己没有摸索出来,搜索了半天也没有找到
原来使用gets(filename) 获取文件名字 然后fopen(filename,"rb")
现在打算用生成的exe文件 直接打开文件
在cmd里面直接输入:openfile.exe myfile.bat就可以打开文件了
这个应该怎么做啊,自己没有摸索出来,搜索了半天也没有找到
上面的例子是抄别人的:)
FILE *fp;
if(fp=fopen("123.456","wb"))
puts("打开文件成功");
else
puts("打开文件成败");
厉害,有学到了一着
回复人: winstonch() ( ) 信誉:106 2005-05-06 13:31:00 得分: 0
上面的例子是抄别人的:)
但是回答的很清楚了;
FILE *fp;
if(fp=fopen(argv[1],"wb")) // argv[1]是命令行参数1
puts("打开文件成功");
else
puts("打开文件成败");
谢谢大家的帮助
揭帖