作者leo19866 (ice)
看板C_and_CPP
標題[問題] C的指標問題
時間Sun Nov 24 23:29:26 2013
小弟最近在看C語言的書
看到一題關於指標的問題
希望有人能為小弟解惑
double a[4]={10.0,20.0,30.0,40.0};
double *pa=&a[1], **ppa=&pa;
int i=4;
已知pa=160,ppa=280
回答下列各式的值
1.pa[3]
2.pa+2
3.pa+i
4.ppa+i
5.*pa+i
6.*(pa+2)
7.*ppa
8.**ppa+1
9.*ppa+1
10.*(*ppa+1)
如果能解釋一下更好
在此先謝過了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.164.214.246
→ Feis:拿去編譯後印看看就好了? 11/24 23:47
→ Feis:不過話說 ppa+i 應該是未定義? 11/24 23:49
→ Feis:此外所有要印出位置的都要對大小有些假設 11/24 23:50
→ leo19866:我有試著編譯過 但是會有問題說 11/24 23:57
→ leo19866:像是第一題就出不來了 11/24 23:58
→ tjjh89017:.......... 11/25 01:01
推 EdisonX:第一題出不來是正常的,它已逾界了. 11/25 01:19