
我的C语言学习旅程
文章平均质量分 60
整理发布C语言笔记
This_i sdfaf
热爱嵌入式技术,LINUX...MCU...RTOS...
展开
-
堆&栈&RTOS任务
笔记记录。原创 2023-08-30 16:01:49 · 134 阅读 · 0 评论 -
内存中的堆&栈
专门把堆和栈拿出来,代码段等等不放。原创 2023-08-30 15:58:05 · 63 阅读 · 0 评论 -
使用函数的递归实现快速排序
两种方法,其实差不多。注释我写得很多,就不另外给大家解释了。原创 2023-08-27 10:56:11 · 203 阅读 · 1 评论 -
用Union或指针测试机器大小端
记录一下。原创 2023-08-26 18:01:45 · 83 阅读 · 0 评论 -
整理一下变量类型/各种关键字
register定义寄存器变量,请求编译器将这个变量保存在CPU的寄存器中,从而加快程序的运行。程序的本意是希望ISR_2中断产生时,在main当中调用dosomething函数,但是,由于编译器判断在main函数里面没有修改过i,因此可能只执行一次对从i到某寄存器的读操作,然后每次if判断都只使用这个寄存器里面的“i副本”,导致dosomething永远也不会被调用。以前写程序,当需要一个新的变量时,不管函数内还是函数外的,直接在程序开头定义,虽然不是原则上的错误,但是很不可取的作法。原创 2023-08-17 21:52:55 · 90 阅读 · 0 评论