


uj5u.com熱心網友回復:
建議你debug一下 Segmentation fault 一般是指標的非法訪問 簡單看了一下你的代碼問題很有可能處在days()函式中的month引數超過12
uj5u.com熱心網友回復:
為什么引數超過十二就會出錯uj5u.com熱心網友回復:
很可能是陣列越界,建議查一下傳入days函式里的month是否大于13?這是第一個問題;另外,runyear函式也有問題,缺少括號~
if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0))
uj5u.com熱心網友回復:
我這個一除錯就直接閃退出整個devc++,而且加了括號也不對,還有這么看傳入的值?uj5u.com熱心網友回復:
這我也沒有用指標,怎么會指標訪問到不該訪問的地方呢uj5u.com熱心網友回復:
百思不得其解轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/224632.html
標籤:新手樂園
