c语言之良好的编程习惯(三)
来源:互联网 发布:嗑瓜子网络意思 编辑:程序博客网 时间:2024/06/05 03:08
1.同一个文件在每次调用输入输出函数时,都将产生一个新的ferror()函数值,因此在调用输入输出函数后应该立即检查ferror的函数值,否则信息会丢失。
2.使用临时文件中需要考虑以下两个问题。
<1>保证临时文件间的文件名不互相冲突
<2>保证临时文件中的内容不被其他用户偷看、删除、修改。
3.使用目录时需要考虑以下几点。
<1>信息量大小。目录适合存放小的信息量,可以利用指针指向大的文件。
<2>信息的类型。目录通常是属性的信息。
<3>读写比。如果需要用到大量的写操作,可以选择数据库。
<4>搜寻能力。
<5>标准访问。
4.如果I/O模型完善,可以大幅提高性能,但是I/O仍然是想当慢的。建议使用多线程,某些线程I/O专用操作。但多线程不会大规模提高I/O速度。
5.使用rmdir()函数时需要注意的是,该函数只能删除空目录。
6.DELTREE命令会将指定的整个目录全部删除,无论是隐藏还是只读。
7.在使用fnmerge()函数建立完整的路径名之前,应先查看所需的驱动器和目录是否存在。
8.数组下标总是从0开始。声明数组的变量总是小写。声明数组时,变量名要有意义。
9.事实上c语言是不检查数组越界的,因此编代码时要仔细检查,确认代码是否与实际需求相吻合。
10.为了节省内存空间,建议在编写程序代码时注意释放无用的指针。
11.当操作数组时可以用数组符号代替指针符号,这种做法可能会增加程序的时间,但可以增强程序的可读性。
12.绝对不允许间接引用一个空指针。
13.在使用指针函数时,由于返回值是一个地址,因此类型说明符一般是int
14.再编写程序时尽量不要使用多级指针,可能会降低程序的可读性。
15.用语言描述不清楚的程序结构可以用图示来表示,这样会很容易理解其中的含义。
- c语言之良好的编程习惯(三)
- c语言之良好的编程习惯(一)
- c语言之良好的编程习惯(二)
- c语言之良好的编程习惯(四)
- C语言的良好编程习惯
- C语言的良好编程习惯
- c语言良好的程序设计习惯(1)
- c语言良好的程序设计习惯(2)
- c语言良好的程序设计习惯(3)
- c语言良好的程序设计习惯(4)
- c语言良好的程序设计习惯(5)
- c语言良好的程序设计习惯(7)
- 良好的编程习惯
- 良好的编程习惯
- 良好的编程习惯
- 良好的编程习惯~!
- 良好的编程习惯
- 良好的编程习惯
- 运行TCL脚本出现个错误
- List<Map<String, String>> 转 Map<String, List<String>>
- sdut2605 A^X mod P 山东省第四届ACM省赛(打表,快速幂模思想,哈希)
- Java连接MySQL数据库及简单操作代码
- 程序内存空间的分配
- c语言之良好的编程习惯(三)
- stagefright与opencore对比
- POJ1655--Balancing Act
- Linux Shell 脚本应用——数值运算及处理
- 【Linux视频教程-韩顺平】入门
- 结构体内存对齐
- iOS编程基础: Hello World App是如何运作的?
- RBAC(Role-Based Access Control,基于角色的访问控制)
- 二分匹配