摘要: 为什么需要系统调用?主要有以下两方面原因。 (1)系统调用可以为用户空间提供访问硬件资源的统一接口,以至于应用程序不必去关注具体的硬件访问操作。比如,读写文件时,应用程序不用去管磁盘类型,甚至于不用关心是哪种文件系统。 (2)系统调用可以对系统进行保护,保证系统的稳定和安全。系统调用的存在规定了用户 阅读全文
posted @ 2014-05-15 16:19 guang_blog 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: fopen /open区别UNIX环境下的C对二进制流文件的读写有两套班子:1) fopen,fread,fwrite ; 2) open, read, write这里简单的介绍一下他们的区别。1. fopen系列是标准的C库函数;open系列是POSIX定义的,是UNIX系统里的system ca... 阅读全文
posted @ 2014-05-15 16:10 guang_blog 阅读(383) 评论(0) 推荐(0) 编辑