① 易語言 位元組集數據 文本數據有什麼區別
有以下區別:
1、表現形式不同
一句話如果用位元組集數據表示則是一連串的字元,用文本型數據表示則是正常的一句話,如易語言 三個字用文本數據表達就是 易語言用位元組集數據就是 6{210,215,211,239,209,212}
210,215 =易
211,239, =語
209,212 =言
2、適用范圍不同
前者使用任意一種的數據表現,後者只能適用於正常的數據顯示,比如文字,數字等
3、字元長度不同
位元組數據取值范圍0~255,32~126(共95個)是字元(32sp是空格)48~57為0到9十個阿拉伯數字
65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算符號等。大於127則表示為漢字等(雙位元組)
(1)易的數據怎麼看擴展閱讀:
易語言的語言組成
支持庫
這個支持庫是易語言專用的,別的程序調用不了的,擴展名有fnr、fne、npk三種。
fnr、fne都是製作好的DLL文件,例如系統核心支持庫、應用介面支持庫。該類支持庫一般由用戶使用C++或Delphi製作,具體可以看易語言支持庫開發手冊。
npk屬於易語言COM包裝支持庫,該支持庫是引用COM包裝庫生成的,例如WebBrowser、Windows媒體播放器。該擴展名格式支持庫可用記事本、寫字板打開。該支持庫可以由用戶製作,製作方法:在易語言上點擊工具--「類型庫或OCX組件→支持庫」命令。
模塊
大型軟體項目的實施一般是分工協作開發,為了支持這一點,易語言提供了模塊化開發支持。易語言中的模塊稱為易模塊。
通過使用易模塊,用戶可以將常用的代碼封裝起來重復使用到其它程序,或提供給第三方使用,或用作開發大型軟體項目中的某個部分,然後在軟體項目的封裝階段將所有這些模塊組織編譯成為一個完整程序,易模塊的擴展名為.ec。
同時易語言支持大量非官方擴展模塊,用戶可自行編譯模塊,易語言5.11靜態編譯版本發布!很多易語言本身不存在的功能,私人開發的模塊基本會有,更多私人開發出具有特色功能出來,模塊的使用使得易語言突顯「易」字,大大增加了易語言的用戶人群。
易包
如果說易模塊相當於C語言裡面的lib文件,則易包就相當於dll文件,也就是說,易模塊是在易程序之間建立靜態共享,而易包是建立動態共享,避免以前易模塊修改後需要重新編譯所有使用了它的易程序的問題.
普通的易語言程序使用」編譯->編譯為易包」菜單功能就可以編譯為易包.裡面的所有公開子程序將被暴露到其外部供其它程序或易包調用.
所編譯的易包是基於機器碼的易格式數據,不存在效率問題,也不存在被反編譯為易語言源代碼的可能