摘要: 1. size_t fread(void * ptr, size_t size, size_t nmemb, FIFE *stream); size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE * stream); 返回的是nm 阅读全文
posted @ 2016-11-02 22:55 欧阳健 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1. renice 改变正在运行进程的优先级。 2. bg 把挂起的进程放到后台执行。 3. getpid() 获得进程号 getppid() 获得父进程的进程号。 4. WEXITSTATUS(s) 在父进程中返回子进程号。 5. 一个线程最大只有8M内存。 6. 每个线程私有的资源:线程ID(T 阅读全文
posted @ 2016-11-01 22:23 欧阳健 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1. getenv()获取环境变量 2. gedit 1.c 手工置于前台 fg 后台->前台 3. getcwd :获取当前目录 printenv:打印环境变量 4. getpwuid(getuid())->pw_name 5. cd:shell内键命令,不牺牲子进程。 6、 exit 和 wai 阅读全文
posted @ 2016-11-01 20:46 欧阳健 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1 ftell()用于取得当前文件位置,成功为当前文件位置指示,失败为-1L。 2 int fseek(FILE* stream, long offset, int whence) 的whence 参数: SEEK_SET/SEEK_CUR/SEEK_END 3 rewind()等价于(void)f 阅读全文
posted @ 2016-11-01 19:44 欧阳健 阅读(110) 评论(0) 推荐(0) 编辑
摘要: IO编程笔记 1. windows不支持管道和链接文件。 2. API:用户编程接口。 3. Umask使用方法:~umask&0666,相当于减去umask。 4. 能开的流个数:1021+stdin+stdout+stderror = 1024。 5. 文件中显示十六进制:set display 阅读全文
posted @ 2016-11-01 19:11 欧阳健 阅读(95) 评论(0) 推荐(0) 编辑