看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《wadekobe324 (歐)》之銘言: : Given the following declarations: : char c = 'A'; : char *p = &c; : char **p2 = &p ; : void *v = &p2; : Examine each of the following expressions. if the expression is illegal, : write ILLEGAL. if expression is legal, write its type(i.e,int, void*, etc ) : &p2 char *** : *p char : &v void ** : p2+1 char ** : v[0] void * : 這題時再看不懂意思~~~ : 可否麻煩提供依下解答 : 3QQQQQQ~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.203.67
wadekobe324:不好意思~還是不是很懂意思~可否麻煩在說清楚一點~~ 03/07 13:52
jelove:v[0]不是illegal嗎@@ 03/08 01:36
jelove:print的時候出不來 03/08 01:37
privatewind:他沒有說一定得print出來吧? 我這裡指的illegal是 03/08 07:04
privatewind:compiler error 03/08 07:04
privatewind:還有您的print是怎麼print的呢? 通常void*必須經過 03/08 07:05
privatewind:轉型才會使用(他類似一種泛型功用) 03/08 07:05
privatewind:至於這個是什麼意思的話…請查C書吧 這主要在考 03/08 07:06
privatewind:pointer to pointer, 我沒有自信把這裡講得很好 03/08 07:07
jelove:恩恩 我懂大大的意思,可是v[0]是一個pointer嗎@@ >"< 03/08 09:17
legnaleurc:void * 不能取值好嗎 ... 03/12 00:49
sneak: v[0]不是illeg https://daxiv.com 09/11 14:20