摘要: 对于不使用操作系统或使用小型实时操作系统(如freeRTOS)的设备来说, 与硬件相关的驱动程序与应用程序往往混合在一起,因此常常不会对驱动与应用进行严格的区分, 这也导致更换硬件平台时,应用程序移植困难。 ##1、 使用了Linux系统的设备,==硬件会由操作系统接管==。Linux系统的一个重要 阅读全文
posted @ 2023-05-21 17:53 爱吃大蒜的M农 阅读(14) 评论(0) 推荐(0)
摘要: const 修饰指针变量的操作 ## 1、什么是 const? 关键字 const 用来 ==定义常量== ,如果一个变量被const修饰,那么它的值就不能再被改变. ## 2、在指针变量定义时,const的位置决定了它修饰的是不同方面的常量 `例一、const 在开头` int num = 10; 阅读全文
posted @ 2023-05-15 21:34 爱吃大蒜的M农 阅读(39) 评论(0) 推荐(0)
摘要: 数组的创建(初始化) 1、char arr1[] = "lsm"; 以这种方式创建的数组,在内存中会自动在最后为其赋上‘\0’为结束标志,使用 ==sizefo()操作符== 打印出来的值为 4,使用==strlen()函数== 打印出来的值为 3 2、char arr2[] = {'l','s', 阅读全文
posted @ 2022-07-19 17:19 爱吃大蒜的M农 阅读(11) 评论(0) 推荐(0)