![]() |
||
|
Basic Member
加入日期: Sep 2001
文章: 25
|
程式的 source code 本身可以用 Unicode 編碼嗎?
程式的 source code(不論 compile 後執行
或用 interpret),似乎都是用 ASCII code 編碼較多。 好奇想問一下,若 source code 本身以 Unicode 裡的 UTF-16 或 UTF-8 編碼,是否也可以被 正確地 compile/interpret?謝謝。 |
|||||||
|
|
|
Power Member
![]() ![]() 加入日期: Jan 2002 您的住址: Taipei
文章: 664
|
UTF-16 不相容於 ASCII, 所以應該不會有程式支援吧. 除非那程式就只能用 UTF-16, 不能用 ASCII.
UTF-8, 如果沒有 BOM 的話, 應該都有支援吧. 反正一般的語法都只會用到 ASCII 的部份, 並不會不相容. 會出現非 ASCII 的其它 UTF-8 字元時, 不是在字串內 (只要執行環境也是 UTF-8, 自然看的懂那文字), 就是在註解 (對程式完全沒影響). 如果有 BOM 的話, 應該都不支援吧... BOM 會被認為是錯誤.
__________________
Tommy 碎碎念... |
||
|
|
|
Major Member
![]() 加入日期: Nov 2001
文章: 298
|
編譯/解譯 程式認識的話就可以啦!例如 Java 就可以!
|
|
|