作者holder319 (大頭)
看板NCTU-STAT95G
標題Re: [問題] 統研所網頁@@
時間Sun Jul 30 23:25:09 2006
※ 引述《Oyin (Lazy)》之銘言:
: HW04
: (4)
: 將 Gauss 消去法, Gauss -Jordan消去法, LU分解, Jacobi Mathod, 利用指標寫成副程式和標頭檔.
: */
: 寫出來可以教教我嗎@@
: ※ 引述《mythology612 (如果能不改變就好了!)》之銘言:
: 是不是線上上不去阿>"<
: 嗚嗚~難得今天要好好努力寫作業的QQ
: 有誰有題目可以PO出來可以我看呢~
: 謝啦^^
也許在這裡你把指標想成一個array 的名稱,這樣這個作業你會比較容易寫出來~
其實陣列跟函式的名稱本身也是一個指標,只是他們都是指到某一個固定位址的
『常數指標』罷了~
以下就是利用函式名稱本身也是指標的用法,有時用來做『選單』還挺方便的~
void main()
{
void Inverse(); void Composition(); void Rejection();
//上面是某三個函式原型的宣告
void (*Method[3])() = {Inverse ,Composition ,Rejection};
int choice;
cout<<" What method would you use to simulate: \n"
<<"1. Inverse Transform. \n"
<<"2. Composition approach. \n"
<<"3. Rejection method. \n";
cout<<"enter choice: "; cin>>choice;
(*Method[choice-1])();
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.201.202.39