自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 c语言如何操作内存(数据类型、函数在内存中解析简介)

1、用变量名来访问内存 (c语言对内存地址的封装:数据类型、函数名) ---【直接访问内存(使用地址)】      数据类型:表示一个内存格子的长度和解析方法。(内存编址的单位是一个字节)      (int *) 0;  //0的地址存的是指针,指针指向一个int类型的数,数据类型int规定了内存格子长度:4字节    (float *) 0;  //0的地址存的是指针,指针指

2017-04-28 14:08:04 1151

转载 内核怎么定义min和max宏

 以定义宏举例,一般都是以下形式: #define min(x,y) ((x)>(y)?(y):(x)) #define max(x,y) ((x)>(y)?(x):(y)) 但是上面的写法是有副作用的。比如输入: minval = min(x++, y); 替换宏之后,代码变成: minval = ((x++)>(y)?(y):(x++)) 可以看出,如果x是最小值,那

2017-04-28 13:38:26 967

转载 mutex简介

linux mutex

2017-04-26 10:52:19 394

转载 用户空间与内核空间,进程上下文与中断上下文

 当发生进程调度时,进行进程切换就是上下文切换(context switch).操作系统必须对上面提到的全部信息进行切换,新调度的进程才能运行。而系统调用进行的模式切换(mode switch)。模式切换与进程切换比较起来,容易很多,而且节省时间,因为模式切换最主要的任务只是切换进程寄存器上下文的切换。   硬件通过触发信号,导致内核调用中断处理程序,进入内核空间。这个过程中,硬件的

2017-04-25 15:42:16 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除