- 博客(3)
- 收藏
- 关注
原创 static关键字和const关键字的使用
这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1)在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变(该变量存放在静态变量区)。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模
2014-12-29 19:03:46 167
原创 线程和进程的区别
定义: 进程是一个计算机程序的实例,由一个或者多个线程组成. 线程的执行是由计算机的fork操作来将一个程序生成一个或者多个并发的运行任务. 联系: 通常, 一个进程可以包括多个线程, 一个线程只能属于一个进程. 本质区别: 是否共享地址空间,及共享多少地址空间.(内核系统下实际上没有本质的区别) 传统意义上, 进程之间是不共享地址空间
2014-12-29 18:33:20 125
原创 信号的处理
信号的部署主要二种; (1)使用signal ()函数; 功能:设置某一信号的对应动作 所需的头文件: #include 函数原型: void (*signal(int signum,void(* handler)(int)))(int); typedef void(*sig_t) ( int );
2014-11-26 19:18:59 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人