有以下區別:
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則表示為漢字等(雙字節)
擴展資料:
易語言的語言組成
支持庫
易語言支持庫類似於普通的程序的DLL文件。
這個支持庫是易語言專用的,別的程序調用不了的,擴展名有fnr、fne、npk三種。
fnr、fne都是制作好的DLL文件,例如系統核心支持庫、應用接口支持庫。該類支持庫壹般由用戶使用C++或Delphi制作,具體可以看易語言支持庫開發手冊。
npk屬於易語言COM包裝支持庫,該支持庫是引用COM包裝庫生成的,例如WebBrowser、Windows媒體播放器。該擴展名格式支持庫可用記事本、寫字板打開。該支持庫可以由用戶制作,制作方法:在易語言上點擊工具--“類型庫或OCX組件→支持庫”命令。
模塊
大型軟件項目的實施壹般是分工協作開發,為了支持這壹點,易語言提供了模塊化開發支持。易語言中的模塊稱為易模塊。
通過使用易模塊,用戶可以將常用的代碼封裝起來重復使用到其它程序,或提供給第三方使用,或用作開發大型軟件項目中的某個部分,然後在軟件項目的封裝階段將所有這些模塊組織編譯成為壹個完整程序,易模塊的擴展名為.ec。
同時易語言支持大量非官方擴展模塊,用戶可自行編譯模塊,易語言5.11靜態編譯版本發布!很多易語言本身不存在的功能,私人開發的模塊基本會有,更多私人開發出具有特色功能出來,模塊的使用使得易語言突顯“易”字,大大增加了易語言的用戶人群。
易包
如果說易模塊相當於C語言裏面的lib文件,則易包就相當於dll文件,也就是說,易模塊是在易程序之間建立靜態***享,而易包是建立動態***享,避免以前易模塊修改後需要重新編譯所有使用了它的易程序的問題.
普通的易語言程序使用”編譯->編譯為易包”菜單功能就可以編譯為易包.裏面的所有公開子程序將被暴露到其外部供其它程序或易包調用.
所編譯的易包是基於機器碼的易格式數據,不存在效率問題,也不存在被反編譯為易語言源代碼的可能
百度百科-易語言