PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 區域變數的問題
作者:
easyget
(easyget)
2015-01-25 10:05:47
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C ( 使用 Code-Blocks )
問題(Question):
請教板上的大大們,我在寫排列組合時,使用 recursion 遇到區域變數的問題
下面有錯誤的程式碼
ps. debug 後,有找到錯誤的原因,但是無法理解 >"<
作者:
LPH66
(-6.2598534e+18f)
2015-01-25 10:08:00
index > MAX 這裡錯了, 宣告 [MAX] 的陣列只能存取 [MAX-1]存取 [MAX] 時會存取到不該取的位置, 你這裡正好被 j 使用所以在 FLIP 的時候就會寫入 1 或 0最後跳出迴圈時 j 就會以為它才剛數完 0所以它其實不是跟 i 一樣而是跟 [MAX] 一樣
作者:
easyget
(easyget)
2015-01-25 11:25:00
感謝大大啦,太強了~~~困擾我 1 個小時都還摸不著頭緒
繼續閱讀
Re: [問題] 自己定義的邏輯用遞迴來跑要如何思考?
ACMANIAC
[公告] 使用者 Push5F 劣文一篇
loveme00835
[問題] 自己定義的邏輯用遞迴來跑要如何思考?
hank951
[問題] 請問這樣寫有什麼問題
liptonbin
[問題] 正方形翻轉相等問題,附圖說明
Caesar08
[問題] VS2013 opencv249 環境設定問題
world4jason
[問題] 2051 analog comparator問題
jiannan1828
[問題] 把值存到一個指定的記憶體位址
unixxxx
[問題] 共享函式庫全域變數
pili100
Re: [問題] 請問C 16進制輸出的問題
Push5F
Links
booklink
Contact Us: admin [ a t ] ucptt.com