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