摘要:
如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也可以说是可能的值一一例举出来。 举个例子来说明一吧,为了让大家更明白一点,比如一个铅笔盒中有一支笔,但在没有打开之前你并不知道它是什么笔,可能是铅笔也可能是钢笔,这里有两种可能,那么你 阅读全文
摘要:
在C中,正常情况下,我们只能从函数中返回一个值。但在有些情况下,我们需要从函数中返回多个值,此时使用数组或指针能够很好地完成这样的任务。这里是一个示例,这个程序使用一个整型数组作为参数,并将数组元素的和与积返回给调用函数。下面是C代码,这是一种常见情况。下面给出实现技巧: 1. #include 2 阅读全文
摘要:
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。 阅读全文
摘要:
code是keil C51里面的关键字,一般用于定义常量数组,意思是告诉编译说把这个数组放在ROM存储。使用ROM(程序存储器)的好处是加快读取速度,不占用系统资源。 unsigned char code table[]; 表示分配一个指向code区的指针,指针本身在默认存储区。 code unsi 阅读全文
摘要:
阅读全文
摘要:
https://blog.csdn.net/u014754841/article/details/79525637?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242 https://blo 阅读全文
摘要:
原文:https://blog.csdn.net/qq_27312943/article/details/51273064 __I、 __O 、__IO是什么意思? 这是ST库里面的宏定义,定义如下: 1 #define __I volatile const /*!< defines 'read o 阅读全文