C 基礎 學習筆記 第四天191030

2021-09-29 04:51:01 字數 956 閱讀 7085

今日英語:

while [waɪl] 當.....的時候

迴圈結構  四種

while  do-while  for   foreach

while語法:

while(迴圈條件)//後面不加分號

迴圈體;

迴圈條件:當滿足這個條件的時候才進行迴圈,不滿足就不迴圈,

迴圈條件一般可以為 bool 型別的值 / 關係表示式 / 邏輯表示式,必須要返回  ture或者false

執行過程:程式執行到while的時候,先判斷while所帶的迴圈條件是否成立,也就是值為ture,如果成立則執行大括號中的程式。

當迴圈體執行完成一遍後,繼續回到迴圈條件進行判斷,如果過成立則繼續執行,如果不成立,則跳出while迴圈。

每個迴圈都有一行**,能夠改變迴圈條件,使之終究有一天不再成立。

如果沒這個一行**能夠改變迴圈條件,那麼這種迴圈叫死迴圈。

while(ture)

這就是死迴圈;

注意:在寫while迴圈的時候,一定要分析出迴圈體和迴圈條件。

特點:先判斷再執行,while迴圈有可能一次都不會執行!

break:

跳出seitch-case語句

跳出迴圈

break單獨放到迴圈中沒有意義,一般和if配合使用,表示擋滿足某個條件的時候,跳出迴圈

while+true+if+break的配合

do-while

do;while(判斷);

執行過程:首先執行do中的迴圈體,執行完成後,去判斷迴圈條件是否成立。

如果成立,則繼續回到do中執行迴圈體,如果不成立,則結束迴圈

程式除錯

f11 單步除錯  逐語句

f10 逐過程(主要用來除錯方法)

斷點除錯

C 基礎學習第四天

c 的基本 型別分為兩組 一組由儲存為整數的值組成,另一組由儲存為浮點數的值組成。整型之間通過儲存值時使用的記憶體量和有無符號來區分。整型從最小到最大依次是 bool,char,signed char,unsigned char,short,unsigned short,int,unsigned i...

C 學習第四天

匿名類 原理 編譯器根據初始化值推斷變數的真正型別.var只能在初始化變數時使用 編譯器要根據初始值固化其正真型別 例如var myint 100 編譯器會推斷出myint為int型別。而var myint myint 0 錯誤。因為編譯器無法知道myint的具體型別,也就無法後續對其進行各種操作了...

第四天筆記

linux許可權問題 使用者管理和組管理 軟體的操作 軟體的安裝 軟體的解除安裝 軟體的查詢 ram rpm redhat package manager rpm rpm i 安裝軟體 rpm ivh 安裝軟體,並且顯示進度 rpm e 解除安裝軟體 rpm e nodeps 解除安裝軟體時或略依賴...