討論串[問題] 原來這樣寫是沒意義的
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者sbrhsieh (sbr)時間16年前 (2009/04/23 08:31), 編輯資訊
0
0
0
內容預覽:
void init(double array[]) 中 formal paratemer array 的語意與. void init(double* array) 中的 array 相同。. 但是這不意味著 function 的 formal parameter 不能是 array pointer/
(還有1389個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者layan (一定要喝溫開水!!!)時間16年前 (2009/04/23 06:59), 編輯資訊
0
0
0
內容預覽:
可以做的到, use template. template <class Type, int Size>. void init(Type (&array)[Size]). {. cout << sizeof(array) << endl;. }. int main(). {. double arra

推噓5(5推 0噓 5→)留言10則,0人參與, 最新作者QQ29 (我愛阿蓉)時間16年前 (2009/04/22 18:27), 編輯資訊
0
0
0
內容預覽:
我一直以為. 對一個靜態陣列取sizeof 一定可以.... 但我剛剛才發現. double pp[20];. init(pp);. void init(double array[]). {. cout<<sizeof(array);. }. 原來副程式取 怎麼樣都還是印4. 所以說 其實傳遞arr
(還有101個字)
首頁
上一頁
1
下一頁
尾頁