2012年4月13日

C语言:void swap(int &a, int &b);出错

摘要: C中只有取地址符,没有引用类型。C++开始引入引用。 阅读全文

posted @ 2012-04-13 20:04 wps712 阅读(367) 评论(0) 推荐(0) 编辑

open与fopen 文件描述符与文件指针

摘要: 首先说一下文件描述符与文件指针区别:文件描述符:在linux系统中打开文件就会获得文件描述符,它是个很小的正整数。每个进程在PCB(Process Control Block)中保存着一份文件描述符表,文件描述符就是这个表的索引,每个表项都有一个指向已打开文件的指针。文件指针:C语言中使用文件指针做为I/O的句柄。文件指针指向进程用户区中的一个被称为FILE结构的数据结构。FILE结构包括一个缓冲区和一 个文件描述符。而文件描述符是文件描述符表的一个索引,因此从某种意义上说文件指针就是句柄的句柄(在Windows系统上,文件描述符被称作文件句 柄)。open和fopen的区别:open返回一个 阅读全文

posted @ 2012-04-13 19:33 wps712 阅读(2919) 评论(0) 推荐(0) 编辑

导航