Linux-C高级编程
文章平均质量分 86
codeshawn
这个作者很懒,什么都没留下…
展开
-
Linux-C高级编程(1)文件操作(二)
四.常用库函数对文件的操作函数和实例 FILE不是结构体变量,它是用typedef定义的新类型名, (1)fopen FILE*fp; fp=fopen(char*filename,char *mode) 打开一个文件名为filename的文件,打开方式为mode FILE*fp; if((fp=fopen(“fi原创 2014-07-28 10:45:37 · 508 阅读 · 0 评论 -
Linux-C高级编程(1)文件操作(一)
一.系统调用和库函数调用的异同 (1)系统调用提供的函数如:open, close, write, read等需要包含头文件 C库函数提供的文件操作函数如:fopen, fclose, fread,fwrite等需包含头文件stdio.h (2)库函数调用是与系统无关的,因此可移植性好。 (3)由于库函数调用是基于C库的,因此也就不可能用于内核空间的驱动程序中对设备的操作。原创 2014-07-20 13:17:30 · 816 阅读 · 0 评论