自學C day04 除錯

2021-10-13 22:24:36 字數 522 閱讀 8638

新增行號方法:

工具–》選項–》文字編輯器–》c/c+±-》行號勾選–》應用

程式的順序執行;到了某個地方停下來;

1、程式塊合適的位置設定斷點

2、f5除錯(ctrl+f5是不除錯直接執行)

3、預設停止的位置是尚未執行的指令,例如停在第九行,第九行沒有執行

4、如果沒有對變數初始化的話,系統會分配隨機數,不會是空

5、f11是逐行執行下一條,滑鼠放到變數上會顯示當前變數的值,如果不想乙個乙個顯示就把視窗調出來:除錯–》視窗–》監視,要監視的變數在監視視窗中雙擊自己寫進去就可以

6、當走到printf時,會進入函式內部,逐條指令跟蹤

如果按f10逐過程除錯的話,是不進入函式內部的;

依舊在除錯工具欄中,先要開始除錯,然後在除錯工具欄中找到視窗–》反彙編選項。這是將c語言和彙編相互對應的工作。

#include

intmain

(void

)

自學C day06 整型

不同種類的整型所開闢的記憶體空間大小不同 int int a 10 short short a 10 long long a 10 long long long long a 10 sizeof 變數名 型別名 sizeof是一種關鍵字,它的用法又和函式有點像 它可以求大小 long要分系統,win...

自學C day09 陣列

break作用 1 跳出一重迴圈,即使是用在if裡面,也是直接跳出迴圈 2 防止case穿透 如果要跳出兩重迴圈的話,必須借助乙個中間變數 int flag 0 for int m 0 m 10 m if flag 1 continue作用 結束本次迴圈,也就是它之後的迴圈體在本次迴圈中不執行 1 ...

自學C day10 函式

提高 的復用率 提高程式的模組化組織性 系統庫函式和使用者自定義函式 系統庫函式 1 匯入標頭檔案 2 根據函式原型呼叫 使用者自定義 除了需要提供函式原型之外,還需要提供函式實現 1 播種隨機數種子 srand time null 2 引入標頭檔案 include 3 生成隨機數 rand 100...