[問題] 陣列宣告順序會影響答案嗎

看板C_and_CPP (C/C++)作者 (結衣我老婆)時間5年前 (2019/10/20 11:27), 編輯推噓0(113)
留言5則, 4人參與, 5年前最新討論串1/1
剛剛在寫uva673,括號平衡的題目,我的寫法遇到了一個問題。 https://i.imgur.com/DOh9fYx.jpg
抱歉genius,想說直接複製可能很亂。 這樣的寫法丟uva結果是wa,但是我跟參考的寫法比對一下發現,如果把input跟stack兩個 陣列宣告的順序改變後結果就是ac了。 兩種順序丟測資進去結果都一樣,還請各位幫我看一下問題在哪。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.92.85 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1571542052.A.493.html

10/20 12:04, 5年前 , 1F
何不宣告大一點,應該是超出邊界,另外有網站可以貼code
10/20 12:04, 1F

10/20 12:06, 5年前 , 2F
好 我等等試試看
10/20 12:06, 2F

10/20 12:10, 5年前 , 3F
記得字串總是有最後一個 '\0'
10/20 12:10, 3F

10/20 12:11, 5年前 , 4F
當輸入是最大長度 128 個字時它佔用了 129 byte 超界了
10/20 12:11, 4F

12/15 16:15, 5年前 , 5F
為什麼不用置底的網站貼上來?
12/15 16:15, 5F
文章代碼(AID): #1TgzGaIJ (C_and_CPP)
文章代碼(AID): #1TgzGaIJ (C_and_CPP)