第十五天學習 ASCII碼檔案與二進位制檔案的區別

2021-10-05 23:56:41 字數 376 閱讀 1768

1、二進位制檔案是按該資料型別在記憶體中的儲存形式儲存的;

2、文字檔案則是將該資料型別轉換為可在螢幕上顯示的形式儲存的;

1、ascii儲存方式所佔空間較多且所佔空間大小與數值大小有關;

1、ascii碼檔案在外存上以ascii碼存放,而在記憶體中的資料都是以二進位制存放,因此當進行檔案讀寫時要進行轉換,造成訪問資料較慢;

2、二進位制檔案的資料是按其在記憶體中的儲存形式在外存上存放的,不需轉換,所以訪問速度較快

1、ascii檔案可通過編輯程式,如edit、記事本等,進行建立和修改,也可以通過dos中的type命令顯示出來,因而ascii碼檔案通常用於存放輸入資料及程式的最終結果;

2、二進位制檔案不能顯示出來,所以用於暫存程式的中間結果,供另一段程式讀取

LinuxC 第十五天

靜態庫 靜態庫 要被包含到源程式中的庫 優點 執行速度快 缺點 占用系統資源比較多 使用的場合 對時間要求很高的場合 靜態庫的製作 1 把所有的源程式 c檔案 製作成目標檔案 o 檔案 gcc c mul.c o mul.o gcc c sub.c o sub.o gcc c add.c o add...

Qt第十五天

qwdialogsize.h ifndef qwdialogsize h define qwdialogsize h include namespace ui class qwdialogsize public qdialog endif qwdialogsize hqwdialogsize.cpp...

python第十五天

什麼是模組?一系列功能的集合 定義模組?建立乙個py檔案就是乙個模組,該py檔名就是模組名 怎麼使用模組?在要是用的模組檔案中通過import 模組名 來匯入模組 模組的四種方式?1 編譯執行模組所對應的py檔案,形成對應的pyc檔案 2 產生該模組自己的全域性命名空間 3 在適應該模組的全域性命名...