PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
C_and_CPP
]
討論串
[問題] 請教一些基本問題
共 3 篇文章
排序:
最新先
|
最舊先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#3
Re: [問題] 請教一些基本問題
推噓
0
(0推
0噓 1→
)
留言
1則,0人
參與
,
最新
作者
pizza0117
(阿水~*)
時間
16年前
發表
(2009/09/28 11:20)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
a指向1的位置假設是00H. a+1就跑到04H了. 04H在+2不就是0CH. 也就是4 b是指標的指標. ++b就指向a[1]. 從a[1]再去找[1][1]. 就等於a[2][1]了. 正因為是同一個位置 所以才可以改變數值不是嗎?. --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆
#2
Re: [問題] 請教一些基本問題
推噓
0
(0推
0噓 1→
)
留言
1則,0人
參與
,
最新
作者
QQ29
(我愛阿蓉)
時間
16年前
發表
(2009/09/28 11:18)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
a原本指向1 現在a+1 所以指向2 然後以2這位址起始[0]=2 [1]=3 [2]=4. 所以答案是4. 原本矩陣. 123. ++b所以 456 b[0][0]是4. 789 現在把b[1][1]設1 改道原本8的位置 印出來 原本8變成1 因為你是傳入位址. *num得到100 因為++優先
#1
[問題] 請教一些基本問題
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
kiminozo
(Mr.Children-花火)
時間
16年前
發表
(2009/09/28 11:04)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
大家好,以下幾題我有跑過程式. 但卻不知答案為何是如此,請各位幫我解惑,謝謝!!. Q1.. int a[5]={1,2,3,4,5};. printf("%d",(a+1)[2]);. Ans:4. (a+1)[2]代表的是?. Q2.. void foo(int b[][3]). {. ++b;
(還有444個字)
首頁
上一頁
1
下一頁
尾頁