c语言中dat 和txt的区别
来源:互联网 发布:代注册阿里云国际版 编辑:程序博客网 时间:2024/05/21 23:31
有些文件结尾用dat,然而有的用txt作为后缀,在文件操作方面这个很重要,下面简要介绍一下:
后缀名无所谓,可以随便取,关键看用什么格式写入。写入方式有二进制和字符串方式,通常约定*.dat用作二进制格式。
而*.txt用作字符串格式。字符串格式的文件可以直接用notepad查看内容,但存取速度较慢;二进制格式文件不能直接用notepad查看内容(打开后乱码),但存取速度快。
因为存取速度的原因,有的文件就用dat作为后缀。
所以在文件读取的时候一定要分清楚文件的格式,这才是关键,像txt直接用notpad打开,后者其他软件都可以打开,而dat文件往往需要处理,编程打开。这时候我们可以利用fseek函数进行操作,只要定文件的起始位置和每一个单元的字节数就可以读取,用指针来指示,这样很方便。
- c语言中dat 和txt的区别
- 关于C语言中+和|的区别
- C语言中""和{""}的区别
- C语言中/和%的区别是什么
- C语言中<>和“”的区别
- C语言中()和【】的区别?
- C语言中"."和"->"的区别
- C语言中->和.的区别
- dat和mpg文件的区别
- Linux中txt和windows中的txt的区别
- C语言中.和->区别
- c语言中“|”和“||”区别
- C语言中 *.c和*.h文件的区别!
- C语言中 *.c和*.h文件的区别!
- C语言中 *.c和*.h文件的区别!
- C语言中 c和h文件的区别!
- C语言中 *.c和*.h文件的区别
- C语言读取dat数据
- fopen打开文件"r"和"rb"格式的区别
- Windows phone 7开发(二.页面间跳转与传值)
- Java Serializable
- fseek函数
- Ubuntu 安装JDK
- c语言中dat 和txt的区别
- Select For Update行级锁定
- hdu 2828
- c# 数据类型 小结(未完)
- think different
- C# 堆和栈的简单介绍
- Ubuntu10.04安装code::blocks
- BufferedInputStream操作
- Mysql扩展之replication概述