- 博客(6)
- 收藏
- 关注
原创 嵌入式C语言学习笔记 - 共同体、枚举、内存使用
整体学习笔记都是基于Linux平台实现的代码编写;通过vscode中的remote-ssh组件远程登录到Ubuntu系统中,代码编译通过GCC实现;
2025-04-19 21:36:01
752
原创 嵌入式C语言学习笔记 - 指针、字符串、结构体
/数组:内容长度+结束符’\0’//指针,存放在只读区内,不可以修改//字符串的定义 利用字符数组+双引号的方式定义字符串//4个字符(字符串长度小于等于4)+1个结束符;字符串长度等于数组长度的时候可能存储不完全//字符串的定义 利用字符指针+双引号的方式定义字符串//会把字符数组放在只读区,不能修改;里面定义的字符串是可以复用的//在创建abcd字符串的时候,str1和str2指向同一块内存区域。
2025-04-14 22:32:21
482
原创 嵌入式C语言学习笔记 - 函数、数组、指针
指针变量是用来存放内存地址的变量,在同一CPU构架下,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的。不同类型的指针之间,是不能互相赋值的,void类型的指针打破了上面的观念,void没有任何类型;指针变量占用的大小,和数据类型无关,和编译器相关的(32位:32字节,64位:64字节);变量地址:说的是变量的首地址, &a 取变量a的地址(4字节) 以上基于32位操作系统。void类型的指针,无法获取变量中的数据,也不能进行指针的加减计算;
2025-04-11 21:48:50
891
原创 嵌入式C语言学习笔记 - C语言关键字
关键字struct定义结构体union定义联合体(共享内存)enum定义枚举类型typedef定义类型别名。
2025-03-23 21:11:29
381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1