1. 程式人生 > >與左側的 圓括號“(”(位於“e:\大二上課程課件、作業和答案\資料結構\chapter4\sqstack\sqstack\mysqstack.h(23)”)匹配之前遇到檔案結束

與左側的 圓括號“(”(位於“e:\大二上課程課件、作業和答案\資料結構\chapter4\sqstack\sqstack\mysqstack.h(23)”)匹配之前遇到檔案結束

錯誤原因是“某對圓括號只打了左括號而沒有右括號”,debug方法是:直接根據報錯提示:“與左側的 圓括號“(”(位於“e:\大二上課程課件、作業和答案\資料結構\chapter4\sqstack\sqstack\mysqstack.h(23)”)匹配之前遇到檔案結束”,找到對應的檔案和對應的行號,這裡是mysqstack.h這個標頭檔案的第23行,找到對應的語句,這裡是:srand((unsigned int)(time(NULL)));看是否有漏“)”的情況。

 

同理:如果提示是左側的花括號'{'匹配之前遇到檔案結束,就是某對花括號只打了左括號而沒有右括號,debug方法同上