Fortran教學
Fortran語言環境設置
Fortran基本語法
Fortran數據類型
Fortran變量
Fortran常量
Fortran運算符
Fortran算術運算符
Fortran關係運算符
Fortran邏輯運算符
Fortran運算符優先級
Fortran選擇決策
Fortran if...then語句結構
Fortran if...then...else 結構
Fortran if...else if...else 語句
Fortran嵌套if結構
Fortran select case結構
Fortran嵌套select case結構
Fortran循環
Fortran do循環結構
Fortran do...while循環結構
Fortran嵌套循環
Fortran exit語句
Fortran Cycle語句
Fortran Stop語句
Fortran數字
Fortran字符
Fortran字符串
Fortran數組
Fortran向量和矩陣乘法函數
Fortran還原功能
Fortran查詢函數
Fortran構造函數
Fortran重塑函數
Fortran操作函數
Fortran位置函數
Fortran動態數組
Fortran導出數據類型
Fortran指針
Fortran基本輸入輸出
Fortran文件輸入輸出
Fortran過程
Fortran模塊
Fortran內部函數
Fortran數字精度
Fortran編程風格
Fortran調試程序
Fortran調試程序
調試工具用於搜索程序的錯誤。
通過代碼調試器的程序步驟,並允許在程序執行期間,檢查變量和其他數據對象的值。
它加載的源代碼,運行在調試器中的程序。調試器調試程序是:
- 設置斷點,
- 通過源代碼步進,
- 設置觀察點。
斷點指定的程序應該停止,特別是後代碼的臨界行。這些變量後,程序執行在斷點處進行檢查。
調試程序也檢查了源代碼行。
觀看點是在需要時進行檢查,特別是在一個讀或寫操作的一些變量的值。
gdb調試器
gdb調試器,GNU調試器一般由Linux操作系統自帶。對於X窗口系統,GDB自帶的圖形界面和程序命名爲 xxgdb。
下表提供了GDB的一些命令:
命令
目的
break
設置一個斷點
run
開始執行
cont
繼續執行
next
只執行源代碼的下一行,不進一步的任何函數調用
step
通過步入函數情況下,一個函數調用執行源代碼的下一行
dbx調試器
還有另外一個調試器,dbx調試器,用在Linux。
下表列出了在dbx中的一些命令:
命令
目的
stop[var]
設置一個斷點當變量var的值更改。
stop in [proc]
它停止執行當過程被進入
stop at [line]
它在指定行設置一個斷點
run
開始執行
cont
繼續執行
next
只執行源代碼的下一行,不進入任何函數調用。
step
通過步入函數情況下,一個函數調用執行源代碼的下一行。