GAMS-01 实用注释命令
生活随笔
收集整理的這篇文章主要介紹了
GAMS-01 实用注释命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
良好的注釋使程序可讀性更強,本文將介紹GAMS環境下幾種常用注釋命令
- 單行注釋及注釋符更換
- 多行注釋
- 行中注釋及注釋符更換
- 行末注釋及注釋符更換
- 隱藏注釋
- …
程序(語法及示例)
運行輸出
3 *-------------------------------------------------------------------------------4 * 1.單行注釋符:*+注釋內容5 * 示例:6 Scalar X /99/;7 * This is commented code.8 * X=X+1;9 Display X;10 11 * Tips: 更換單行注釋符12 * $Comment + 新的單行注釋符13 * 示例15 % Using a new comment character!16 % 還原默認的單行注釋符18 * 注意點:19 * 單行注釋符必須出現在程序行的第一列字符的位置才有效;20 * 相應的出現在第一列且是定義的注釋符的符號將被認定為注釋符號,21 * 而不是運算符或其他的符號(這一點在使用類似'*'符號作為單行注釋符時要注意??22 * 因為其在程序行第一列字符位置時會被認為是注釋符而不是乘號)23 24 *-------------------------------------------------------------------------------25 * 2.多行注釋符: $Ontext 與$Offtext 命令對之間包含的多行代碼會被注釋26 * 示例多行注釋多行注釋多行注釋多行注釋X=X+10000;34 Display X;35 36 *-------------------------------------------------------------------------------37 * 3. 行內注釋符:/* 行內的注釋內容 */38 * 使用行內注釋前一定要開啟行內注釋功能:$Oninline40 X=X /* 這是一個行內注釋 */ +1;41 Display X;42 43 * Tips:替換行內注釋符44 * $Inlinecom ss ee ss代表更換的開始符 ee更換的終止符45 * 示例47 X=X ST 這是替換的行內注釋符內的注釋 ED -1;48 Display X;49 50 *-------------------------------------------------------------------------------51 * 4. 行末注釋:!!+注釋內容52 * 使用行末注釋前一定要開啟行末注釋功能:$Oneolcom54 X=X+1; !! 這是行末注釋55 Display X;56 57 * Tips:替換行末注釋符58 * $eolcom xx xx代表更換的行末注釋符59 * 示例61 X=X+900 // 這是新的行末注釋符62 Display X;63 64 *-------------------------------------------------------------------------------65 * 5. 隱藏注釋:$hidden + 注釋內容,用于不想再LST文件中顯示此注釋內容的情況66 * 示例68 建議:一般工程中盡量只使用多行注釋和單行注釋且不要更改其默認注釋識別符,以免引起不必要的麻煩。需要進行行末注釋和行內注釋的情況多是在說明復雜或關鍵部分,以加強代碼的可讀性。總之,程序注釋的目的是為了增強代碼的可讀性,要考慮到普遍遵守的習慣和兼容性。75 76 77 COMPILATION TIME = 0.000 SECONDSE x e c u t i o n---- 9 PARAMETER X = 99.000 ---- 34 PARAMETER X = 99.000 ---- 41 PARAMETER X = 100.000 ---- 48 PARAMETER X = 99.000 ---- 55 PARAMETER X = 100.000 ---- 62 PARAMETER X = 1000.000 EXECUTION TIME = 0.000 SECONDS以上就是GAMS環境中注釋符的一些實用方法及應用。
總結
以上是生活随笔為你收集整理的GAMS-01 实用注释命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql编写存储过程给员工加工资_一个
- 下一篇: sping中aop