作者HowLeeHi (處處留心皆正妹)
看板C_and_CPP
標題[問題] 遞迴的定義?
時間Thu Apr 9 01:27:45 2009
遞迴的定義是:function自己叫呼自己,就可稱為遞迴
可是我看到一個網頁
http://squall.cs.ntou.edu.tw/cprog/Materials/Recursive.html
最下面它說Fortran是沒有辦法做遞迴的
看了一下它的解釋,似乎是說fortran是使用call by reference的關係
不過程式語言的遞迴不就是function自己呼叫自己,
不管有沒有傳值、不管傳值是使用call by reference或call by value
都可稱作遞迴嗎??
--
愛情真諦:
把人者,人恆把之....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.96.49
1F:推 sawang:主要原因應該是 函式內的區域變數也是使用固定的記憶體 04/09 02:40
2F:→ sawang:如果這句話是對的話 @@" 04/09 02:41
3F:→ MOONRAKER:過去FORTRAN的function的確是不可重入的 04/09 10:01