標準C語言3

2021-10-07 23:56:40 字數 822 閱讀 6495

一、開關語句:

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原始檔還...