在路上
发布时间:2013-12-23 17:05:43
volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,.........【阅读全文】
发布时间:2013-11-04 13:35:36
reentrant: 这个修饰符用于把函数定义为可重入函数。所谓可重入函数就是允许被递归调用的函数。函数的递归调用是 指当一个函数正被调用尚未返回时,又直接或间接调用函数本身。一般的函数不能做到这样,只有重入函数才允许递归调用。.........【阅读全文】
发布时间:2013-08-29 16:50:08
A.结构体与共用体 一、结构体(struct) 1. 定义:结构体是由一系列具有相同数据类型或不同数据类型的数据构成的数据集合。 2.例子: struct student.........【阅读全文】