一、開關語句:
switch(n) //運算結果必須是整數
1、給迴圈變數賦初值,c99標準才可以定義迴圈變數
此處定義的迴圈變數,只能for迴圈內使用
2、判斷迴圈變數是否達到邊界
4、被反覆執行的**,也叫迴圈體
3、改變迴圈變數,防止變成死迴圈,一般對迴圈變數進行自加或自減
大括號問題:;
1、建議上下對齊
2、迴圈體如果只有一行**,大括號可以省略,但不利於擴充套件,一般商業**要求大括號不能省略
for(;?
while語句:
while(條件) //條件為真執行迴圈,為假時不迴圈
while迴圈相當於for迴圈的精簡版本
for迴圈負責解決明確知道迴圈次數的問題
while負責解決只知道結束條件而不確定迴圈次數的問題
do while語句:
dowhile(條件);
先執行迴圈體,在判斷迴圈條件,該迴圈至少執行一次
迴圈巢狀:
迴圈語句中包含迴圈語句
外層迴圈執行一次,內層迴圈執行遍
跳轉語句:
goto 可以在函式內任意跳轉,它可能會破壞已經設計好的分支和迴圈語句,因此絕大多數公司禁止使用,但在驅動程式設計時特別適合處理異常
標籤: //位置
goto 標籤
break:
1、在switch語句中關閉執行開關
2、只能跳出一層迴圈
continue:
結束本次迴圈,進入下次迴圈
return:
1、返回乙個資料給函式的呼叫者
2、結束函式的執行
C語言標準
寫在前面 k r c不用說。個人以為,我們平常說的標準c,指的是ansi c,iso c,c89,c90。k r c ansi c和iso c c 的第乙個標準是由ansi發布的。雖然這份文件後來被國際標準化組織 iso 採納並且iso發布的修訂版也被ansi採納了,但名稱ansi c 而不是 is...
C語言標準
c語言標準 寫在前面 k r c不用說。個人以為,我們平常說的標準c,指的是ansi c,iso c,c89,c90。k r c 1978年,丹尼斯 里奇 dennis ritchie 和布萊恩 柯林漢 brian kernighan 合作出版了 c程式語言 的第一版。書中介紹的c語言標準也被c語言...
標準C語言
1 檔案相關 建立檔案 touch 檔名 原本是用來修改檔案屬性的,但如果檔案不存在 會自動把檔案建立出來。刪除檔案 rm 檔名 此命令刪除時不經過 站,檔案恢復困難。複製檔案 cp 原始檔 目標位置 在複製過程中可以修改檔名。移植檔案 mv 原始檔 目標位置 用法與cp基本一致,區別是cp原始檔還...