PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   程式的 source code 本身可以用 Unicode 編碼嗎? (https://www.pcdvd.com.tw/showthread.php?t=647581)

Sharvian 2006-08-25 07:25 AM

程式的 source code 本身可以用 Unicode 編碼嗎?
 
程式的 source code(不論 compile 後執行
或用 interpret),似乎都是用 ASCII code
編碼較多。

好奇想問一下,若 source code 本身以 Unicode
裡的 UTF-16 或 UTF-8 編碼,是否也可以被
正確地 compile/interpret?謝謝。

twu2 2006-08-25 08:59 AM

UTF-16 不相容於 ASCII, 所以應該不會有程式支援吧. 除非那程式就只能用 UTF-16, 不能用 ASCII.
UTF-8, 如果沒有 BOM 的話, 應該都有支援吧. 反正一般的語法都只會用到 ASCII 的部份, 並不會不相容. 會出現非 ASCII 的其它 UTF-8 字元時, 不是在字串內 (只要執行環境也是 UTF-8, 自然看的懂那文字), 就是在註解 (對程式完全沒影響).

如果有 BOM 的話, 應該都不支援吧... BOM 會被認為是錯誤.

AdaHsu 2006-08-25 09:57 AM

編譯/解譯 程式認識的話就可以啦!例如 Java 就可以!


所有的時間均為GMT +8。 現在的時間是04:11 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。