[問題] 宣告的變數移動位置 就不會記憶體區段錯誤
Linux
C
問題(Question):
各位版上的高手,我想請問一個問題
在我寫完code以後,順利的compile
跑了幾行正確的數值,但是又出現 記憶體區段錯誤
我後來debug很久,只是多加上 宣告一個int
就會有上述現象
如果我把int換個位置 (放在所有宣告變數的最前面)
就可以正常運作了
請問這是甚麼原因呢?
如果這是個笨問題 煩請版主不厭其煩把這篇刪掉 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.41.126
→
03/14 19:12, , 1F
03/14 19:12, 1F
※ 編輯: Johnson672 來自: 140.112.41.126 (03/14 19:17)
→
03/14 19:17, , 2F
03/14 19:17, 2F
→
03/14 19:27, , 3F
03/14 19:27, 3F
推
03/14 19:47, , 4F
03/14 19:47, 4F
→
03/14 20:01, , 5F
03/14 20:01, 5F
→
03/14 20:29, , 6F
03/14 20:29, 6F
推
03/14 20:50, , 7F
03/14 20:50, 7F
→
03/14 21:04, , 8F
03/14 21:04, 8F
→
03/14 21:31, , 9F
03/14 21:31, 9F