自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 linux 进程间通信---消息队列

消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以向消息队列中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。消息队列是随内核持续的,只有内核重启或人工删除时,该消息队列才会被删除。 对于系统中的每个消息队列,内核维护一个定义在 sys/msg.h 头文件中的...

2018-02-25 14:08:27 170

转载 C语言知识深度汇总

一、数据类型 我在开头这里提一下c语言标识符和关键字c语言的标识符不能和标准库中的关键字重名,除此外,它由字母、数字、以及下划线组成,只能以字母或者下划线开头。这里两种命名方法,各举一个例子(这两种没有优劣之别,使用完全看个人习惯):驼峰命名法:StringLength下划线命名法: string_lengthc99规定c语言的关键字一共有32个,我在这里讲一下typedef和volatile...

2018-02-24 10:09:33 290

转载 嵌入式linux之高级c语言专题—数组&字符串&结构体&共用体&枚举

数组&字符串&结构体&共用体&枚举1.1.程序中内存从哪里来11.1.1、程序执行需要内存支持对程序来说,内存就是程序的立足之地(程序是被放在内存中运行的);程序运行时需要内存来存储一些临时变量。1.1.2、内存管理最终是由操作系统完成的(1)内存本身在物理上是一个硬件器件,由硬件系统提供。(2)内存是由操作系统统一管理。为了内存管理方便又合理,操作系统提供了多种机...

2018-02-09 15:46:15 222

转载 嵌入式linux之高级c语言专题--指针3

第三部分:嵌入式linux高级c--指针32.1指针数组与数组指针2.1.1字面意思来理解指针数组与数组指针(1)指针数组的实质是一个数组,这个数组中存储的内容全部是指针变量。(2)数组指针的实质是一个指针,这个指针指向的是一个数组。2.1.2、分析指针数组与数组指针的表达式看变量定义的一般规律:第一:找核心(如果核心和*结合,表示核心是指针;如果核心和[]结合,表示核心是数组;如果核心和()结合...

2018-02-09 14:07:14 141

转载 嵌入式linux之高级c语言专题--指针2

第二部分:嵌入式linux高级c--指针21.8指针、数组与sizeof运算符(1)sizeof是C语言的一个运算符(主要sizeof不是函数,虽然用法很像函数),sizeof的作用是用来返回()里面的变量或者数据类型占用的内存字节数。(2)sizeof存在的价值?主要是因为在不同平台下各种数据类型所占的内存字节数不尽相同(譬如int在32位系统中为4字节,在16位系统中为2字节···)。所以程序...

2018-02-09 11:17:40 183

转载 嵌入式linux之高级c语言专题--指针1

嵌入式linux高级c--指针(观看朱有鹏老师高级c时视频总结的笔记)1.指针到底是什么?2.指针带来的一些符号的理解3.野指针问题4.const关键字与指针5.深入学习一下数组6.指针与数组的天生姻缘7.指针与强制类型转换8.指针、数组与sizeof运算符9.指针与函数传参10.输入型参数与输出型参数1.1指针变量和普通变量的区别指针的实质就是一个变量,其完整的名称是指针变量,与普通的变量没什么...

2018-02-08 11:02:03 222

空空如也

空空如也

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

TA关注的人

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