- 博客(4)
- 收藏
- 关注
原创 指针数组 和 数组指针(指向数组的指针)
指针数组的本质是==数组==,其**元素都是指针**。这种数据结构常用于管理多个字符串或多个内存地址。以下是两个示例,展示了指针数组的使用方法。数组指针的本质是==指针==。它指向数组的首地址,可以通过计算来指向其他的元素(计算方式类似于数组),因此可以认为它是指向数组中元素地址的指针,因为指向的是地址,所以==在取值操作时时要使用两次取值操作符`“*”`==*(这里不理解的可以看看文末“ 四、数组指针和数组元素的关系”的代码)*。
2024-09-06 00:19:42
2920
1
原创 指针和数组
这种方法通过获取数组第一个元素的地址来初始化指针,适用于需要明确表达指针指向数组第一个元素地址的场景。(因为数组名代表数组首地址,即数组中第一个元素的内存地址,基于这个特性,数组名可当作指针来用)你已经提到了两种初始化指向数组的指针的方法。这种方法简单直接,适用于数组已经定义并且需要一个指针来操作数组元素的情况。
2024-09-02 23:35:30
1009
原创 指针和指针变量
指针是C语言中一种特殊的变量,它存储的是另一个变量的内存地址(可用'&'取地址符来获取,详见下)。指针变量的主要用途是提供一种间接访问内存的方式。通过指针,程序可以动态地访问和修改存储在内存中的值。指针变量是用于存储地址的变量。它定义了一种数据类型,该数据类型可以指向另一种数据类型的内存地址。例如,int *p;定义了一个指向整型数据的指针变量p。
2024-08-30 16:38:09
1756
原创 二维数组(矩阵matrix)基础
本文章是指针学习的先导知识,对于理解指针与数组间的关系有重要作用提示:以下是本篇文章正文内容,下面案例可供参考。
2024-08-29 19:32:14
329
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人