07 2016 档案

摘要:一、进程标识 每个进程都有一个非负整型标识的唯一进程ID。因为进程ID标识符总是唯一的,常将其用做其他标识符的一部分以保证其唯一性。进程ID虽然是唯一的, 但是却是可以复用的。ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。该进程是内核的一部分,它并不执行任何磁盘上的程序,因此也 阅读全文
posted @ 2016-07-24 23:15 制造天堂 阅读(321) 评论(0) 推荐(0)
摘要:一、main函数 C程序总是从main函数开始执行。main函数的原型是: 当内核执行C程序时,在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址 这是由连接编辑器设置的,而连接编辑器则由C编译器调用。 二、进程终止 一共有8种方式进程终止,其中五种为正常终止, 阅读全文
posted @ 2016-07-17 13:19 制造天堂 阅读(306) 评论(0) 推荐(0)
摘要:十、定位流 对于一个二进制文件,whence可以为SEEK_SET/SEEK_CUR/SEEK_END;对于文本文件,whence只能是SEEK_SET,并且offset只能是:0(后退到文件的起始位置)或是对该文件的ftell所返回的值。使用rewind也可以将一个流设置到文件的起始位置。 十一、 阅读全文
posted @ 2016-07-05 00:06 制造天堂 阅读(322) 评论(0) 推荐(0)
摘要:六、读和写流 一旦打开了流,则可在3种不同类型的非格式化I/O中进行选择,对其进行读、写操作:1)每次一个字符的I/O,一次读或写一个字符,如果刘时代缓冲的,则标准I/O函数处理所有缓冲;2)每次一行的I/O。如果想要一次读或写一行,则使用fgets和fputs。每行都以一个换行符终止。当调用fge 阅读全文
posted @ 2016-07-03 20:44 制造天堂 阅读(240) 评论(0) 推荐(0)
摘要:一、引言 标准I/O库不仅是UNIX,许多i其他操作系统都实现了标准I/O库,所以这个库由ISO C标准说明。标准I/O库处理很多细节,如缓冲区分配,以及优化的块长度执行I/O等。这使得它便于用户使用,但是如果我们不能深入了解I/O库函数的操作,也会带来一些问题。 二、流和FILE对象 第三章中所有 阅读全文
posted @ 2016-07-02 16:37 制造天堂 阅读(256) 评论(0) 推荐(0)