FreeBASIC學習筆記 1 5 詞法約定

2021-08-13 09:19:37 字數 1260 閱讀 3101

1.5.1 注釋

注釋是編譯器將注釋符所標識的文字區域內容進行忽略,主要是用來給程式設計師標識一些有用的資訊。唯一的例外就是可能出現在某些型別的元命令(見第5點)。

1、單行注釋

單引號「』」(必須英文狀態下的單引號)用於標識單行注釋。在源程式語句行後新增單引號,單引號後的文字內容都被視為注釋,不參與編譯。例如:

2、注釋宣告:rem

在原始檔中以rem開頭的語句表示該行的其餘部分是注釋,不會被編譯。rem的功能與單引號相同,但是它必須是語句中的第乙個關鍵字。例如:

3、多行注釋

多行注釋用符號「/』」和「』/」標記。兩個標記之間的所有文字都被認為是注釋文字,不會被編譯。多行注釋可以跨越幾行,也可以在語句中間使用。注釋結束後,語句將被解析為正常。例如:

由於編譯器本身的問題,firefly雖然支援多行注釋,單顯示顏色上可能存在一定的誤差,在使用時盡量在單獨的區塊注釋,而不要在語句中間注釋。

4、巢狀注釋

多行注釋內可以包含其他的多行注釋。每個內部注釋必須有自己的起始和結束注釋的標記。例如:

多行注釋可以包含無限的巢狀注釋。freebasic將繼續解析更多標記的多行注釋,直到結束注釋的標記的數量達到開啟注釋的標記的數量,即當它已經結束了它已經開啟的所有注釋。

5、元命令

編譯器語句,如

$static

和$include

,可以放在單行注釋中。$標誌和關鍵字必須是語句中的前兩項,不包括空格。例如:

1.5.2 續行符

續行符可以插入一行**中的任意位置,但是在識別符號或關鍵字後面新增續行符時要注意,必須至少用乙個空格與識別符號或關鍵字分開,否則將被視為識別符號或關鍵字的一部分。例如:

注意:當使用續行符時,如果使錯誤的**行分散在多行資料塊上時,錯誤訊息僅指塊的最後一行。

FreeBASIC學習筆記 2 1 常量的宣告

2.1.1 const宣告常量 常量是定義後不能更改的,比如定義了5就一直5這個數字,不會變成其他數字。在freebasic中,常量定義與使用const命令修飾的變數是不同的。常量可以在全域性使用,這就意味著一旦定義,你可以在程式中的任何地方使用定義的字元來代替常數。在使用const命令定義後,不能...

學習筆記15

響應式 media 不同的大小 執行不行的css 寫上 float left 預設不會屏佔百分百,寫上多少就是多少 但是無法滿足全屏鋪滿 min left 900x 的意思是 當寬度小於這個值時候 底部出現滾動條 position absolute 這麼寫 會鋪滿螢幕 只有加上 left right...

學習筆記 15

簡單來說,對於 abac 我們判斷乙個使用者是否能訪問某項資源,是對其很多不同屬性的計算而得到的。訪問控制 訪問控制是資料安全的乙個基本組成部分,它規定了哪些人可以訪問和使用公司資訊與資源。通過身份驗證和授權,訪問控制策略可以確保使用者的真實身份,並且擁有訪問公司資料的相應許可權。訪問控制還適用於限...