C/C++语言
cabbage000
这个作者很懒,什么都没留下…
展开
-
c语言二维数组的下标运算与指针偏移
首先,定义一个二维数组int Array[y][x]; 一、 对于二维数组的指针偏移的运算法则。同一维数组一样,二维数组的数组名也是指向第一个数组元素的(即Array等于&Array[0][0]),且二维数组的数组元素在计算机内的内存存放也是连续的,但不一样的是:Array+1的值不是&Array[0][1],而是&Array[1][0](即,对于二维数组Array[][x],指针A转载 2013-03-03 19:09:42 · 3182 阅读 · 0 评论 -
程序性能分析之time
转发自博客:http://www.51testing.com/?uid-390472-action-viewspace-itemid-232903 time命令 用于 打印出一条命令或一个程序的执行时间time 命令以秒为单位将一条命令执行期间所用的时间、系统时间和 time 命令的执行时间打印在标准错误中。用法:time [ -p ] Command [ Ar转载 2013-05-15 11:50:20 · 857 阅读 · 0 评论 -
非对称双核MCU基础知识及核间通信
转载而来,前段时间刚好用到,现在看了很是清晰。本文从对比两颗分立MCU与单芯片双核MCU开始(以LPC4350为例),展开介绍了非对称双核MCU的基础知识与重要特点。接下来,重点介绍了核间通信的概念与几种实现方式,尤其是基于消息池的控制/状态通信。然后,对内核互斥、初始化流程等一些重要的细节展开了论述。最后提出了双核任务分工的两种应用模型,并分别举例。背景与基本概念在开转载 2013-08-02 13:50:14 · 4244 阅读 · 2 评论