為什麼在程式中經常使用UTX 32? 根據上一個問題,寫下一個包含答案的上下文. 這可以是1 - 20句. 背景:
在 UTF-32 和 UCS-4 中,一個 32 位程式碼值可以作為任何字元的程式碼點的相當直接表示 (儘管在不同平臺上有所不同,但會影響程式碼值如何表現為八位數序列). 在其他編碼中,每個程式碼點可以用可變數量的程式碼值來表示. UTF-32被廣泛用作程式中文字的內部表示 (而不是儲存或傳輸的文字),因為每個使用gcc編譯器生成軟體的Unix作業系統都使用它作為標準的"寬字元"編碼. 一些程式語言,如Seed7,使用UTF-32作為字串和字元的內部表示. 最近版本的Python程式語言 (從2.2開始) 也可以配置為使用UTF-32作為Unicode字串的表示,有效地在高階編碼軟體中傳播這種編碼.