- 博客(3)
- 收藏
- 关注
原创 C语言 static关键字
1、静态全局变量 它的作用域仅限于变量被定义的文件中,其它的文件即使是extern进行声明也无法使用它。2、静态全局变量 它的作用域仅限于本函数中,其它函数则用不了,由于被static修饰的变量总是存在内存的静态区,所以即使这个函数运行结束,这个静态变量的值也不会被销毁。
2017-07-24 10:55:28
326
原创 C语言指针 int *p[10] int (*p)[10] int *p(int) int (*p)(int) 区别与举例
首先先来介绍下 int *p[10]和int(*p)[10]区别: 1.前者其实一个有十个指针的数组,该指针指向整型数据。其实也可以这样写(int *)p[10]。 2.后者则是一个指向有十个整型数据数组的指针,说白了*p是一个指针,指向一个数组的。(一维二维都可以)。下来来举例说明下:
2016-08-07 10:49:04
9647
原创 STM32 ——端口复用和重映射
首先来说下什么是端口复用。STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。其实说白了,简单易懂的说,就是某些普通的外设引脚也可以用来其它功能。比如说那我使用的正点原子哥的板子来说吧,串口1 的发送接收引脚是PA9,PA10,当我们把PA9,PA10不用作普通的GPIO口,而用做复用功能串口1的发送接收引脚的时候,叫端口复用。
2016-07-08 10:27:31
19595
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人