2013年(7)
发布时间:2013-10-19 18:15:45
一下内容参考了百度经验-C语言编程程序的内存如何布局,自己加以整理归纳。一、C语言程序的段介绍1.代码段(code或text) 代码段由各个函数产生,函数的每一个语句将最终经过编绎和汇编生成二进制机器代码(具体生生哪种体系结构的机器代码由编译器决定)。2.只读数据段(RO Data) 只读数据段的.........【阅读全文】
发布时间:2013-10-19 23:01:47
1.static修饰全局变量 在全局变量前加static,全局变量就被定义成为一个全局静态变量。 特点如下: 1)存储区:静态存储区没变(静态存储区在整个程序运行期间都存在); 2)作用域:全局静态变量在声明他的文件之外是不可见的。准确地讲从定义之处开.........【阅读全文】
发布时间:2013-10-15 23:40:43
select函数: 系统提供select函数来实现多路复用输入/输出模型。原型: #include sys/time.h> #include unistd.h> select函数: &.........【阅读全文】
发布时间:2013-10-15 23:35:38
select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。 何为文件句柄????文件句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是,如.........【阅读全文】