第一步,編輯檔案
**:sudo gedit
/var/lib/locales/supported.d/local
**:
zh_cn.utf-8 utf-8
zh_cn gb2312
zh_cn.gbk gbk
en_us.utf-8 utf-8
fr_fr iso-8859-1
zh_cn.gb18030 gb18030
這個檔案是所有已經啟用的區域語言的列表
第二步,生成相關的locales
**:
sudo locale-gen --purge
第三步,編輯檔案
**:
sudo gedit /etc/default/locale
**:
lang="zh_cn.utf-8"
language="zh_cn:zh"
lc_all="zh_cn.utf-8"
完了重啟電腦,終端中輸入命令locale,看看命令是否報錯,正常的結果如下:
**:
~$ locale
lang=zh_cn.utf-8
language=zh_cn:en
lc_ctype="zh_cn.utf-8"
lc_numeric="zh_cn.utf-8"
lc_time="zh_cn.utf-8"
lc_collate="zh_cn.utf-8"
lc_monetary="zh_cn.utf-8"
lc_messages="zh_cn.utf-8"
lc_*****="zh_cn.utf-8"
lc_name="zh_cn.utf-8"
lc_address="zh_cn.utf-8"
lc_telephone="zh_cn.utf-8"
lc_measurement="zh_cn.utf-8"
lc_identification="zh_cn.utf-8"
lc_all=zh_cn.utf-8
C語言儲存區域
一 c語言程式的儲存區域 由c語言 文字檔案 形成可執行程式 二進位制檔案 需要經過編譯 彙編 連線三個階段。編譯過程把c語言文字檔案生成匯程式設計序,彙編過程把匯程式設計序形成二進位制機器 連線過程則將各個原始檔生成的二進位制機器 檔案組合成乙個檔案。c語言編寫的程式經過編譯 連線後,將形成乙個統...
C語言程式的儲存區域
c語言程式的儲存區域 c語言編寫的程式經過編繹 鏈結後,將形成乙個統一的檔案,它由幾個部分組成,在程式執行時又會產生幾個其他部分,各個部分代表了不同的儲存區域 段 code or text 段由程式中的機器碼組成。在c語言中,程式語句進行編譯後,形成機器 在執行程式的過程中,cpu的程式計數器指向 ...
C C 語言程式的儲存區域
問題提出 看輸出結果,使用c1 c2 c3輸出字串都相同,但c1 c2 c3本身的內容不相同。9620588 1899312看出,完全是兩塊地方,推斷9620588屬於常量區,1899312屬於棧區。1899324 1899312 1899300這三個數可以看出指標區域為棧區。include std...