C语言中的输入输出文件 这里的文件指的是什么文件

比如:#iclude<stdio.h>main(){FILE*fp;/*定义一个文件指针*/inti;fp=fopen("CLIB","rb");/*打开当前目录名为CL... 比如:
#iclude<stdio.h>
main()
{
FILE *fp; /*定义一个文件指针*/
int i;
fp=fopen("CLIB", "rb"); /*打开当前目录名为CLIB的文件只读*/
if(fp==NULL) /*判断文件是否打开成功*/
puts("File open error");/*提示打开不成功*/
i=fclose(fp); /*关闭打开的文件*/
if(i==0) /*判断文件是否关闭成功*/
printf("O.K"); /*提示关闭成功*/
else
puts("File close error");/*提示关闭不成功*/ }

名为CLIB的文件是什么文件,txt,word?应该存放到哪里?新手勿喷-。-
如果这个文件存在的话,那他是什么类型的文件
展开
 我来答
kaixingui2012
2012-09-23 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:81%
帮助的人:6193万
展开全部
fp=fopen("CLIB", "rb"); 是以二进制读方式打开一个当前目录下(你执行这个程序时所处在的目录),文件名为CLIB(无扩展名,不是txt也不是word)的文件, 如果文件不存或没有读权限,你将显示File open error!
百度网友ab9008d
2012-09-23
知道答主
回答量:36
采纳率:0%
帮助的人:18.2万
展开全部
这个名字是自己定的,就是CLIB,而且没有后缀,如果要放带后缀的文件,需要在CLIB后面加上.后缀名。 没有后缀就没有类型,就是一个文件,而且,在软件中不是什么后缀就是什么类型的文件的,有的程序可能为了加密之类的,特地把文件类型改成空,然后用特定的方式读取,跟那个类型是一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式