关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
2301_79944921
2023-10-30 22:43
采纳率: 100%
浏览 11
首页
编程语言
已结题
c语言指向(*p)[]指向二维数组与*p指向二维数组的问题
c++
c语言
学习方法
这是课本代码。
用的
p指向二维数组的第一级
于是我想能不能用 (星号p)[4]=a代替星号p=a[0](ps:这边星号显示不出来用文字代替)。并且下面其他p用 星号p 代替(即二级地址多一个
指向一级地址)
详细见下图
可结果不同,为什么呢?
求详细原理
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
巨菜的阿豪
2023-10-31 10:25
关注
根据结果反推吧,打印出来3个数,(
p)[4]代表着p++每次移动了4个int位,就是
p等价于p[4],**p等价于p[0],可以(
p)[0]直到(
p)[3]输出所有结果
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
使用
C语言
实现,输出
二维数组
有关值 在屏幕上输出
二维数组
的有关值,以及
指向
二维数组
的指针变量的应用
2025-10-23 10:28
指向
二维数组
的指针变量可以
指向
数组中的任何一个元素,也可以
指向
整个数组。通过指针变量加上偏移量,我们可以访问数组的任意位置,实现高效的元素访问和数据操作。例如,若有一个指针p
指向
了数组array的第一个元素...
c语言
基础-
c语言
编程基础之
二维数组
操作-两地调度.zip
2024-03-17 07:16
这个函数会返回一个
指向
二维数组
的指针。在“两地调度”场景下,动态分配可能是因为调度需求在运行时才确定。 总的来说,
二维数组
是
C语言
中处理复杂数据结构的关键工具,尤其在解决涉及表格数据和矩阵运算的
问题
时...
c语言
基础-
c语言
编程基础之
二维数组
操作示例-相对名次.zip
2024-03-17 08:07
在实际编程中,我们还可以利用指针来操作
二维数组
,例如,声明
指向
二维数组
的指针,可以更灵活地处理数组中的数据。此外,通过动态内存分配,可以创建大小不固定的
二维数组
,这对于处理未知数量的数据尤其有用。 总...
举例理解
C语言
二维数组
的指针
指向
问题
2020-09-03 01:36
在这里,`pArray` 是一个指针数组,每个元素
指向
二维数组
的一行,`ppArray` 是一个二级指针,
指向
`pArray`,因此可以通过 `(*ppArray)[0]` 访问 `iArray[0][0]`。 总之,理解
二维数组
和指针的关系是
C语言
编程的...
c语言
基础-
c语言
编程基础之
二维数组
操作示例-三维形体的表面积.zip
2024-03-17 08:06
在
C语言
中,
二维数组
是表示表格数据的一种高效方式,它是多行多列的数据结构,类似于数学中的矩阵。本教程将深入探讨
C语言
中的
二维数组
操作,并通过一个三维形体表面积的计算示例来进一步阐述其应用。 一、
二维数组
...
C语言
二维数组
几种常用的表示方法
2020-08-26 06:31
在
编程语言
C中,
二维数组
作为一种基本的数据结构,被广泛应用于数据存储和处理中。由于其能够在逻辑上模拟现实世界中的二维表格结构,
二维数组
成为解决多维数据相关
问题
的重要工具。而在
C语言
中,有多种不同的方式...
第讲-
C语言
二维数组
与指针优秀文档.ppt
2022-11-14 19:30
二维数组
和指针有着紧密的关系,指针可以用来
指向
二维数组
的元素,例如:int *p = a[0];、int *p = a[i] + j;等。此外,指针数组也可以用来存储
二维数组
的元素,例如:int *p[4] = {a[0], a[1], a[2], a[3]}; 在...
C语言
指针+
二维数组
详解 (应付期末、考研的最强笔记,建议收藏)
2021-09-03 16:56
是一只派大鑫的博客
本文通过从
二维数组
的介绍开始,讲解什么是
二维数组
——>怎么定义和使用
二维数组
——>怎么引用
二维数组
的元素——>怎么通过指针来引用
二维数组
(具体包括多种分式)来逐步说明指针+
二维数组
的配合使用,相信学完本文...
直观理解
C语言
中
指向
一位数组与
二维数组
的指针
2020-09-02 09:53
总之,理解
C语言
中
指向
一维数组和
二维数组
的指针需要把握两个核心概念:一是数组名代表首地址,二是指针可以用来间接访问数组元素。对于
二维数组
,理解行和列的概念以及如何通过指针来访问特定位置的元素至关重要。...
C语言
二维数组
编程练习
2013-03-13 15:59
在
二维数组
编程中,我们经常需要定义函数来处理数组。函数参数可以接受数组,如`void processArray(int arr[3][4])`。这里,`arr`实际上是
指向
数组首元素的指针,等价于`int (*arr)[4]`,函数内部可以通过`arr[i][j]...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月8日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
10月31日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
10月30日