作者dv6000 (dv6000)
看板Fortran
標題[建議] 不要code裡使用中文
時間Fri Sep 18 13:10:50 2009
這是小弟小小的建議,
最好不好在code裡放任何的"中文"字.
有一次,我就遇到一個很奇怪的error,怎抓都抓不到,
更妙的是,每次跑出來的結果都會不同.
不管怎除錯都找不到錯誤,linux,winxp都抓不到.
最後發現,竟然是我在code裡加的一個中文註解.只是註解喔.
還不是字串什麼的,所以現在小弟寫code裡面都不再放中文了.
以上~
*******************************************************
我補充一下,我是在一個沒有錯的code裡加中文註解(標準fortran語法).
然後算東西就不對,每次算的結果還不一樣,
編譯都是對的.
最後是把中文註解刪掉,就ok了.
我猜是complier偶爾會不認識中文字?也不知該怎處理它?
就當成沒有error?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.40.48.112
※ 編輯: dv6000 來自: 68.40.48.112 (09/18 15:18)
→ gaiger:原po是用intel的fortran ? 09/19 02:21
→ gaiger:intel在討論區有說過 他門真的忘了非英語系國家的問題。 09/19 02:21
→ gaiger:幾呼所有的intel產品都有類似的問題 09/19 02:22
→ gaiger:ex : 安裝complier/ MKL 只要license放在"中文"目錄上 09/19 02:23
→ gaiger:匯入一定失敗 09/19 02:23
→ charlesdc:路徑是本來就不能放中文了 至於註解也有77跟95的格式 09/24 00:54
→ charlesdc:也還有不同的編譯器會有不同的規定 所以不能這樣講 09/24 00:54
推 YCTzeng:感謝提醒 09/25 02:48