回覆列表
-
1 # 杯水斗量
-
2 # 夜幕下靈魂港灣
雖然電腦不如人智慧,但是說到嚴謹這一方面人腦是比不了電腦的。電腦提示執行出錯那一定是有地方出錯了。不要懷疑電腦,畢竟這東西設計的時候就是讓電腦一步一步按指令行事。
-
3 # 飄過2020
告訴你一個祕密,中文空格是一個bug存在,肉眼看起來是空的,編譯器不認為那是空格。然後你根本不知道那麼多空格里,哪個被你敲成了中文空格。
-
4 # 樂樂呵呵擼程式碼
要是是你主觀看到的“一模一樣”,先看看“;”有沒有掉,括號是否對齊,符號是否是英文符號,大小寫是否有問題等等。
如果是兩套環境,複製過來的程式碼,那就要看看系統環境變數是否設定有問題;編譯器版本是否一致,高版本編譯器有可能支援新特性;windows到linux的copy有換行符不一致的問題,linux有個工具可以轉;用的.dll或者.so或者.a是否一致,標頭檔案是否一致;等等等等等...
所以最好是貼出報錯資訊,一看就知道。
-
5 # 3p14159
對於新手來說,他們會把1l,o0,分號和冒號理所當然看成一樣,甚至,認為向口語那樣表述(比如,剛才的不算)就已經把自己的演算法完美地寫成程式了。就算抄程式,也會把兩個等號抄成一個,不覺得抄錯了。
-
6 # 廣元電瓶終結者
這種問題,所有人都遇到過,最常見的就是關鍵期拼寫錯誤,和標點符號的算半形錯誤。比如height,寫成heigth,或者hieght
肯定不一樣,不信用md5校驗一下,哈哈。空格是全形還是半形,分號、括號...總該逐行去除錯,你一定會找出問題的所在