作者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)
1F:→ gaiger:原po是用intel的fortran ? 09/19 02:21
2F:→ gaiger:intel在讨论区有说过 他门真的忘了非英语系国家的问题。 09/19 02:21
3F:→ gaiger:几呼所有的intel产品都有类似的问题 09/19 02:22
4F:→ gaiger:ex : 安装complier/ MKL 只要license放在"中文"目录上 09/19 02:23
5F:→ gaiger:汇入一定失败 09/19 02:23
6F:→ charlesdc:路径是本来就不能放中文了 至於注解也有77跟95的格式 09/24 00:54
7F:→ charlesdc:也还有不同的编译器会有不同的规定 所以不能这样讲 09/24 00:54
8F:推 YCTzeng:感谢提醒 09/25 02:48