linux,C
文章平均质量分 67
Irelia_freedom
这个作者很懒,什么都没留下…
展开
-
C语言中的属性关键字
C语言里的变量可以有自己的属性,主要有auto,static,register。 auto即C语言中局部变量的默认属性,编译器默认所有的局部变量都是auto,在栈上分配空间,不能把全局变量声明为auto。 static关键字指明变量的静态属性,同时具有作用域限定符的意义。 其修饰的局部变量存储在程序静态区,修饰的全局变量作用域和函数作用域只是声明的文件中,别的文件不能访问。 registe原创 2018-03-14 16:21:53 · 592 阅读 · 0 评论 -
C语言中关键字的深入理解
一.void 用法:用于对函数返回值和函数参数的限定,C标准中没有void的标尺,无法裁剪出void大小的内存。 使用时应注意:(1)void不能代表一个真实地变量 如void a;语句是错误的; (2)void*指针作为左值用于接收任意类型的指针,作为右值赋给其他指针时需要强制类型转换。举例说明:如void *p1; int *p2; p1=p2是正确的,而p2=p1则是不合法的;原创 2018-03-15 12:07:23 · 258 阅读 · 0 评论 -
LINUX学习之进程进阶
进程的概念:进程是一个具有一定独立功能的程序在某个数据集上的一次运行活动。一. 进程的一些特性(1)动态性:进程因创建而产生,由“撤销”而消亡,因“调度”而运行,因“阻塞”而停顿。进程由创建到消亡称为进程的声明周期;(2)并发性:同一时间段内有多个进程在系统中活动;(3)独立性:进程是可独立运行的基本单位,是操作系统资源分配和调度的基本单位;(4)异步性:每个进程都独立地执行,各自按照不可预知的速...原创 2018-06-22 20:13:10 · 297 阅读 · 1 评论