C语言中对文件的操作
比如打开关闭文件,还有输入字符等操作。所谓的打开是指什么呢?不会真的打开那个文件(比如打开你一个txt文件),那应该怎么操作,输入后出现在哪里...
比如打开关闭文件,还有输入字符等操作。所谓的打开是指什么呢?不会真的打开那个文件(比如打开你一个txt文件),那应该怎么操作,输入后出现在哪里
展开
2个回答
展开全部
所谓打开,是取得文件的句柄号。C用fopen函数来打开文件,返回这个文件的句柄(一个寻找文件的变量,其中包含文件大小、文件类型、文件位置等信息)。“打开”后,文件内内容并不会保存在内存中,只有在使用的时候,从储存器上提取内容。
不知道你所说的输入字符是什么意思,如果指的是将内容保存在文件中的话,通常有以下几种方式。Type1:在文件末尾插入数据。Type2:将文件所有字节集读入内容,作为修改,然后重新保存在储存器中。
打开只是个代名词,比如说一个Box(箱子),你想在箱子里取东西,或者是放东西,都需要先把箱子打开。如果你想深入了解,那你需要研究文件系统(PS:这是操作系统核心的一部分)
不知道你所说的输入字符是什么意思,如果指的是将内容保存在文件中的话,通常有以下几种方式。Type1:在文件末尾插入数据。Type2:将文件所有字节集读入内容,作为修改,然后重新保存在储存器中。
打开只是个代名词,比如说一个Box(箱子),你想在箱子里取东西,或者是放东西,都需要先把箱子打开。如果你想深入了解,那你需要研究文件系统(PS:这是操作系统核心的一部分)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询