100篇论文
Bei_Dai_He
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
预编译是什么意思,有什么作用?具体说明(珠海建荣笔试题)
1.简单理解什么是编译? 编译就是编译源代码,将C源代码转化成.s的汇编代码。 编译器聚焦处理核心功能代码,预处理器处理剥离出来的非核心代码。2.什么是预编译?预处理与预编译之间有什么联系? 预编译就是预处理,是为编译做准备工作的阶段。预处理器在此阶段对一些代码进行预处理。 预处理的内容包括:处理头文件包含( #include )、宏定义( #def原创 2017-11-02 09:27:38 · 7447 阅读 · 1 评论 -
链表的补充
有环链表及其延伸的问题: (1)判断是否有环。采用快慢指针的思路,一个指针一次移动一个结点,另一个指针移动两个结点。 如果有环,则进入环后,快指针肯定可以追赶上慢指针,这样就会出现两者相等的情况,从而得出有环,但有一个前提,这个单链表必须有一个以上的结点在环之外才能判断出入口地址。(2)怎么来找环的入口问题。 假定环外的长度为 l,相遇时环入口距离相遇处距离为 a,原创 2017-10-04 01:08:21 · 383 阅读 · 0 评论 -
C语言高级篇(数据结构) --- 链表
C语言高级篇(数据结构) — 链表 ==========================================================================链表的引入1. 数组的缺陷与解决方案 数组的2个缺陷 (1) 数组中所有元素的类型必须一致; (2) 数组元素个数定义后不能再做修改; 数组缺陷的解决方案 (1) 定义结构体时可以定义不同类型的元素;原创 2017-08-24 22:41:32 · 1200 阅读 · 0 评论 -
stm32的中断嵌套优先级
stm32的中断嵌套优先级stm32NVIC优先级分组中断优先级配置寄存器NVIC_IPRx描述抢占优先级与响应优先级 ,在Cortex_m3中,该寄存器被定义为8bit,考虑stm32允许具有较少中断源时使用较少的寄存器位指定中断源的优先级,因此把指定中断优先级的寄存器位阉割为4位(AIRCR高四位)。 具体分组:NVIC_PriorityGroup_0: 0原创 2017-05-11 13:27:24 · 3519 阅读 · 0 评论
分享