0 0

关于数组指针的问题,纠结我很久了,求指教5

数组指针相当于一个2级指针
但是这个2级指针 于 对这个2级指针取一次内容 这两个地址是一样的,不理解?
比如,int (*p)[5] 是定义的数组指针,p 与*p的值是一样的
我写了个小程序 验证了一下 p 与 *p的值是相同的。int (*p)[5] 可以看作是2数组,p表示的是整个2维数组的地址。*p表示的是第维数组地址。都是指向内存单元,所以大小的相同的.
但是,大小相同的指针应该指向同一个内存单元,里面的数值也应该是一样的,这里并不一样,和上面的矛盾了,该怎么理解呢?
2014年6月10日 08:01
目前还没有答案

相关推荐

    关于数组指针和指向数组指针的指针及其new

    关于数组指针和指向数组指针的指针及其new的一些个人理解及其小例子,详细可以参见我的CSDN博客中的文章http://blog.csdn.net/shizhixin/article/details/7050592

    数组指针和指针数组的区别

    数组指针和指针数组的区别 在 C 语言中,数组指针和指针数组是两个容易混淆的概念,但它们之间有着巨大的区别。本文将详细讲解数组指针和指针数组的定义、内存布局、区别,并通过实例代码加深读者的理解。 一、...

    数组与指针区别(很全面)

    本文旨在澄清关于数组名是否等同于指针这一常见的误区,并通过具体的代码示例来深入探讨数组和指针之间的关系及其差异。 #### 二、数组与指针的基本概念 1. **数组**: - 数组是一系列相同类型的数据项的集合。 ...

    指针数组与数组指针与二级指针

    本篇文章将深入探讨指针数组、数组指针以及二级指针这三种概念。 首先,我们要理解基本的指针概念。指针是变量的地址,当我们声明一个指针变量时,例如`int *p`,我们是在定义一个可以存储整型变量地址的指针。通过...

    指针数组与数组指针

    当我们深入探讨指针时,会遇到两个看似相似但实际上有很大区别的概念——指针数组和数组指针。 #### 数组指针的定义 数组指针是一种特殊的指针类型,它指向的是一个数组(通常是一维数组)。这种类型的指针可以...

    数组指针和指针数组

    数组指针和指针数组是C语言中关于指针和数组概念的重要知识点,它们虽然听起来相似,但其实是完全不同的两个概念,涉及到内存布局、指针的优先级问题、数组指针的定义、以及指针与整数运算的规则等方面。 首先,...

    数组的指针和指向数组的指针变量

    数组的指针和指向数组的指针变量 数组的指针和指向数组的指针变量是编程语言中一个重要的概念。数组的指针是指向数组在内存中的起始地址,而指向数组的指针变量是指向数组元素的指针变量。 概念: * 数组的指针:...

    指针数组与数组指针总结更新

    指针数组与数组指针是两种不同的数据结构概念,在C语言中都有着广泛的应用。它们都涉及到指针的使用,但其作用和结构却有本质上的区别。 首先,指针数组是一个数组,它的元素都是指针类型。这意味着,指针数组可以...

    C的指针数组和数组指针

    ### C的指针数组和数组指针详解 #### 指针基础概念 在学习“指针数组”和“数组指针”的概念之前,我们首先需要理解什么是“指针”。指针是一种数据类型,用于存储内存地址。在C语言中,指针变量的类型决定了它...

    数组指针和指针数组示例

    数组指针和指针数组

    易语言数组转指针

    易语言数组转指针源码,数组转指针,子程序1,子程序2,子程序3,数组_整数转指针,数组_指针转整数,数组_文本转指针,数组_指针转文本,数组_字节集转指针,数组_指针转字节集,内存_申请,内存_释放,内存_取长度,内存_写入,...

    彻底了解指针数组,数组指针以及函数指针

    ### 彻底了解指针数组、数组指针以及函数指针 #### 一、指针与内存分配 在C语言中,指针是一种非常重要的数据类型,它存储的是其他变量或对象的地址。掌握指针的基本概念对于深入理解C语言至关重要。本文将详细...

    基于数组指针实现二维数组中最小值所在行的查找与显示程序

    ### 基于数组指针实现二维数组中最小值所在行的查找与显示程序 #### 知识点一:理解数组指针与指针数组的区别 在C语言中,数组指针与指针数组有着本质的区别,它们在内存中的表示方式、使用场景以及功能上都存在...

    C++数组指针题含答案.doc

    C++数组指针题含答案.doc 本文档主要讲解了 C++ 编程语言中数组指针的四个实践题目,每个题目都包含了详细的代码实现和输出结果。下面是对每个题目的详细解释: 数组指针 01:逆序输出从键盘输入 n 个整数(n),...

    数组与指针的艺术.doc

    此外,还会讨论一些常见的陷阱和误区,如指针运算、指针解引用、数组越界等问题,以避免编程时出现错误。 在学习过程中,读者可能会遇到各种困惑,作者鼓励读者通过讨论和实践来深化理解。文中推荐了《C与指针》这...

    C++数组与指针对象数组对象指针

    C++数组与指针对象数组对象指针C++数组与指针对象数组对象指针

    C语言数组和指针详解

    C语言数组和指针详解 C语言数组和指针是编程语言的基础概念,理解它们是学习C语言的关键。本文将从基本概念开始,详细解释C语言数组和指针的定义、类型、应用和注意事项。 一、指针 指针是C语言中的基本概念,它...

    c语言指针数组-·详解数组指针与指针数组

    在C语言中,指针和数组是两种非常重要的数据结构,它们可以组合成“指针数组”或“数组指针”,这为处理复杂的数据结构提供了灵活性。本文将深入讲解这两种概念。 一、数组指针与指针数组的区别 1. 数组指针:数组...

Global site tag (gtag.js) - Google Analytics