- 博客(3)
- 资源 (18)
- 收藏
- 关注
原创 链表中LinkList L与LinkList *L的区别
typedef struct Node{int elem;struct node * next;}node,*LinkList;对于LinkList L: L是指向定义的node结构体的指针,可以用->运算符来访问结构体成员,即L->elem,而(*L)就是个Node型的结构体了,可以用点运算符访问该结构体成员,即(*L).elem;对于LinkList *L:L是指向定义的Node结构体指针
2017-05-23 13:50:13 6647 5
原创 STM32的复用时钟的开启和重映射功能
1、IO口的复用最近在学习STM32,在BZ上一篇关于的串口通信文章里有这么一段代码: RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD |RCC_APB2Periph_AFIO,ENABLE);当初是参考开发的例子写的,一直对GPIOD或上“RCC_APB2Periph_AFIO”这句话的意思没搞懂,通过这几天在网上查找资料和看手册,终于高清楚了,不敢独享,
2017-05-14 13:28:48 2512 2
原创 C/C++中关键字extren作用总结
**C/C++中关键字extren作用总结** 1、基本解释: 具体的extern的两种作用: 2、extern变量: 在使用extern时要严格对应声明时的格式,在实际编程中这样 的错误屡见不鲜! extern用在变量声明时常常有这样的一个作用,在.c文件中声明了一个全局变量,这个全局变量如果要被引用,就要放在.h文件中并用extern声明。3、单方面修改函数原型: 函数提供单方面修
2017-05-13 11:13:06 835
单片机C语言程序设计实训100例 基于8051+Proteus仿真
2017-09-10
代码bug定位方式有哪些
2023-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人