PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 二维阵列与指标疑惑
楼主:
spong
(请输入ID)
2020-06-14 15:00:46
还恳请各位帮我解惑一下,我是刚入门c++菜逼
不久前在书上看到关于,二维阵列与指标的关系
如果创建ar[r][c]的二维阵列,运用在指标,
以下的涵义代表什么呢?
ar
ar+r
*(ar+r)
*(ar+r)+c
*(*(ar+r)+c)
举例:ar[3][4]={{2,4,6,8},{1,3,5,7},{10,11,12,13}}
ar
ar+3
*(ar+3)
*(ar+3)+4
*(*(ar+3)+4)
作者:
newking761
(J三小)
2020-06-14 16:44:00
刚入门这种脑力问题可以跳过,简单的了解,先用上手,以后真的有需要再精进
作者:
wei115
(ㄎㄎ)
2020-06-14 16:54:00
这书上都有图解八 看图比较容易理解另外我是记阵列的阵列 [3][4]代表有一个阵列,里面有三个元素,每个元素都是一个阵列阵列里有四个值
作者:
poolongkong
(普拢贡)
2020-06-14 17:46:00
https://ideone.com/Ie1PYR
你举例的r跟c踩到边界值了,所以我都减1如果是动态配置阵列,结果不会是上面那段code
楼主:
spong
(请输入ID)
2020-06-15 01:29:00
感谢P大解答
继续阅读
[问题] clang:no such file or directory
LittleLie
[讨论] Dijkstra UVa-10986 [已解决]
darrenlee1
[问题] 关于互斥的问题
asdfg1597860
Re: [问题] cpp中if的==与=差别
loveme00835
[问题] cpp中if的==与=差别
HwangTW
[问题] 关于c的运算子优先权问题
ac01965159
[问题] range min query 建表太大 如何解?
momo988
[问题] 新手Overloading operator ==问题请益
john2223k
[问题] multi-thread计时的问题
icetofux
[问题] Linked List的delete用法
Ruination
Links
booklink
Contact Us: admin [ a t ] ucptt.com