如题所述
å¨Cè¯è¨ä¸ï¼æ件ååé½æ¯ä»¥åèä½ä¸ºåä½çã
Cè¯è¨æ¯æå¾å¤æ件è¾å ¥è¾åºå½æ°ï¼æ¯å¦fread/fwrite, fscanf/fprintf, fgets/fputs, fgetc/fgetcçã
ä¸è¿å ¶æ ¹æ¬é½æ¯ä»æ件ä¸éåèè¿è¡è¯»åæåå ¥ï¼ç¶åååç¸åºçå¤æææä½ã
æ以ï¼æ件ååçæåºæ¬åä½å°±æ¯æ件åå¨çæåºæ¬åä½ï¼åèã
Cè¯è¨æ¯æå¾å¤æ件è¾å ¥è¾åºå½æ°ï¼æ¯å¦fread/fwrite, fscanf/fprintf, fgets/fputs, fgetc/fgetcçã
ä¸è¿å ¶æ ¹æ¬é½æ¯ä»æ件ä¸éåèè¿è¡è¯»åæåå ¥ï¼ç¶åååç¸åºçå¤æææä½ã
æ以ï¼æ件ååçæåºæ¬åä½å°±æ¯æ件åå¨çæåºæ¬åä½ï¼åèã
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-09-06
题意不明啊,外设文件存取与所用语言是没有关系的。文件存取是硬件和操作系统相关的东西,都是以block为单位进行的。
你是问C语言中读文件的格式吗?C语言读文件可以是以变量为单位读取的,你可以每次读一个字符,也可以每次读一个整型,也可以每次读一个浮点型,等等。本回答被提问者采纳
你是问C语言中读文件的格式吗?C语言读文件可以是以变量为单位读取的,你可以每次读一个字符,也可以每次读一个整型,也可以每次读一个浮点型,等等。本回答被提问者采纳
第2个回答 2008-04-27
以字节为单位,不光是文件存取,其他操作也是
第3个回答 2008-04-28
应该是按字符,也可以以行为单位的,用那个什么inline吧.可以以文本方式打开读去,也可以以二进制方式.二进制方式主要用在数据处理的过程中间,因为它速度快,而文本方式比较直观。
第4个回答 2008-04-27
我这方面应该说不是很了解,呵呵。
以前读取文本文件(流文件)的时候,是按字符读的,C语言中也有批读取的函数,不好意思,有点忘了呵呵。
C语言里既可以读流文件又可以读二进制文件,二进制的我没处理过,不过我想应该是写文件的时候以什么格式写的,就用什么方式读吧(比如说位图文件),例如,写文件的时候格式是"%d-%c-%f",那么读的时候应该也是"%d-%c-%f"。
呵呵。
以前读取文本文件(流文件)的时候,是按字符读的,C语言中也有批读取的函数,不好意思,有点忘了呵呵。
C语言里既可以读流文件又可以读二进制文件,二进制的我没处理过,不过我想应该是写文件的时候以什么格式写的,就用什么方式读吧(比如说位图文件),例如,写文件的时候格式是"%d-%c-%f",那么读的时候应该也是"%d-%c-%f"。
呵呵。