[学习资料] 数组与指针的关联

[复制链接]
2320|66
rosemoore 发表于 2025-4-13 12:27 | 显示全部楼层
未初始化的指针可能指向随机地址。
hearstnorman323 发表于 2025-4-13 14:21 | 显示全部楼层
在C语言中,数组名可以被视为指向数组第一个元素的指针。
yorkbarney 发表于 2025-4-13 16:22 | 显示全部楼层
数组是连续内存空间的集合,用于存储相同类型的数据。
weifeng90 发表于 2025-4-13 18:43 来自手机 | 显示全部楼层
数组的起始地址就是指针
yangxiaor520 发表于 2025-4-13 19:01 来自手机 | 显示全部楼层
首先,数组和指针都是变量类型,数组的起始地址就是指针。
jkl21 发表于 2025-4-13 19:41 | 显示全部楼层
在嵌入式系统中,指针可结合位域操作,直接访问硬件寄存器
belindagraham 发表于 2025-4-13 22:46 | 显示全部楼层
动态分配后未释放会导致资源耗尽。在嵌入式系统中,建议使用内存池或静态分配减少动态操作。
linfelix 发表于 2025-4-14 08:15 | 显示全部楼层
尽管数组名在多数情况下可当作指针使用,但它和指针变量有所不同。数组名是常量指针,其值不能被修改,而指针变量的值可以改变。
wilhelmina2 发表于 2025-4-14 10:55 | 显示全部楼层
在单片机 C 语言编程里,数组名在很多场景下可当作指针来使用。数组名代表数组首元素的地址,这和指针存放地址的特性相符。
pmp 发表于 2025-4-14 12:44 | 显示全部楼层
静态分配,避免动态内存碎片。              
gygp 发表于 2025-4-14 14:29 | 显示全部楼层
在大多数情况下,数组名被视为指向数组首元素的指针。
ccook11 发表于 2025-4-14 16:17 | 显示全部楼层
使用指针可以高效地访问和操作数组元素,特别是在处理大量数据时。
单芯多芯 发表于 2025-4-21 10:29 | 显示全部楼层
指针直接访问内存地址,比索引数组快,遍历数组时,直接用指针移动更高效。
物联万物互联 发表于 2025-4-22 13:11 | 显示全部楼层
内存小要确认好数据类型和大小,数组和指针得用对。
shenxiaolin 发表于 2025-4-23 17:10 | 显示全部楼层
学习一下
明日视界 发表于 2025-5-7 11:45 | 显示全部楼层
指针加减直接跳过数组元素,就像汽车在高速公路上加速行驶。
Moon月 发表于 2025-5-8 17:17 | 显示全部楼层
指针就像一个指向内存地址的标签,让你能找到并操作内存里的信息。
dreamCar 发表于 2025-5-11 09:16 | 显示全部楼层
单片机内存小,用动态分配和释放管理内存
理想阳 发表于 2025-5-13 13:28 | 显示全部楼层
数组名就是数组的起始位置,不要乱用
zephyr9 发表于 2025-5-15 12:39 | 显示全部楼层
指针数组方便访问多个字符串。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部