.B 文件擴展名
文件類型 1BASIC源代碼文件
開發者 | N/A |
常用度 |
|
文件後綴 | .b 或 .bas |
文件分類 | 編程文件 |
B是什麼文件?
B文件存儲以BASIC語法編寫的源代碼,它以簡單的文本格式存儲,並且可以在任何文本編輯器中查看。B文件可以被其他BASIC項目文件引用。
BASIC(Beginners' All-purpose Symbolic Instruction Code),意思就是「初學者通用符號指令代碼」,是一種設計給初學者使用的程序設計語言。BASIC是一種直譯式的編程語言,在完成編寫後不須經由編譯及連結等手續即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。
BASIC源文件更廣泛使用.BAS擴展名。
B文件怎麼打開?
編寫Basic語言首先需要安裝Basic編譯器,常用的Basic編譯器有:FreeBASIC(Windows、DOS和Linux)、PureBasic(Windows、macOS和Linux)、PowerBasic(Windows)。
這些編譯器都帶有Basic的編輯器,可以編寫Basic代碼。B文件以文本格式保存,也可以使用各種文本編輯器打開和編輯。
文件類型 2俠盜獵車手3遊戲存檔文件
開發者 | Rockstar Games |
常用度 |
|
文件後綴 | .b |
文件分類 | 遊戲文件 |
B關聯文件2
B文件是開放式動作冒險遊戲《俠盜獵車手3》(GTA3)的遊戲存檔文件,它存儲遊戲中玩家遊戲進度,以便玩家以後可以從保存點繼續遊戲。B文件被GTA3的多個版本使用,包括《俠盜獵車手:罪惡都市》和《俠盜獵車手:聖安地列斯》。
GTA3保存的遊戲默認存儲在「我的文檔」文件夾的子目錄中。例如,《俠盜獵車手:聖安地列斯》的遊戲存檔保存在以下目錄中:C:\Documents and Settings\[用戶名]\My Documents\GTA San Andreas User Files\
GTASAsf2.b - 遊戲里第二個位置的遊戲存檔,其中文件名中的數字代表對應的存檔位置,如第一個位置的遊戲存檔名為:GTASAsf1.b。
文件類型 3Brainfuck源代碼文件
開發者 | Urban Müller |
常用度 |
|
文件後綴 | .b 或 .bf |
文件分類 | 編程文件 |
B關聯文件3
B文件是用Brainfuck編程語言編寫的源代碼文件。B文件內容僅包含八種符號:<、>、+、-、.、,、[和],以及程序的注釋。
Brainfuck是一種極小化的計算機語言,它是由Urban Müller在1993年創建的。由於fuck在英語中是髒話,這種語言有時被稱為brainf*ck或brainf**k,甚至被簡稱為BF。
Müller的目標是建立一種簡單的、可以用最小的編譯器來實現的、符合圖靈完全思想的編程語言。Brainfuck語言只有八種符號,所有的操作都由這八種符號的組合來完成。這些字元包括:
- < 指針加一
- > 指針減一
- + 指針指向的位元組的值加一
- - 指針指向的位元組的值減一
- . 輸出指針指向的單元內容(ASCⅡ碼)
- , 輸入內容到指針指向的單元(ASCⅡ碼)
- [ 如果指針指向的單元值為零,向後跳轉到對應的]指令的次一指令處
- ] 如果指針指向的單元值不為零,向前跳轉到對應的[指令的次一指令處
注意:Brainfuck源代碼也使用.BF擴展名保存。
Brainfuck語言示例
儘管Brainfuck語言非常難以閱讀,不過一些開發人員卻被其簡潔的語言及結構所吸引。這些開發人員在創建Brainfuck程序時,通常將它們保存在B文件中。下面是Brainfuck語言的示常式序,其功能在屏幕上列印"Hello World!"。
- ++++++++++[>+++++++>++++++++++>+++>+<<<<-]
- >++.>+.+++++++..+++.>++.<<+++++++++++++++.
- >.+++.------.--------.>+.>.
怎樣打開B文件?
因為B文件是純文本文件,所以可以使用任何文本編輯器打開和檢查它們,例如記事本(Windows)、TextEdit(Mac)或Atom(跨平台)。
如果要運行B文件包含的Brainfuck程序,則需要使用Brainfuck開發環境或編譯器(例如Brainfuck解釋器)來運行。