介紹:列舉是c語言中的一種構造型別資料;
列舉是一組常量的集合;
對於只有幾個有限的特定資料,可以使用列舉,資料過多就不適合使用了;
定義格式:
方式一:
1)先定義列舉型別:
enum week;
2)再定義列舉變數:
enum week week;
方式二:
定義列舉型別的同時定義列舉變數
enum week week;
方式三:
省略列舉名稱,直接定義列舉變數,該列舉型別
只能使用一次
enum week;
列舉的遍歷:
c語言中,列舉型別是被當作int 或unsigned int型別來處理的,列舉型別必須連續,可以實現有條件的遍歷;
注意a)如果列舉中的常量如果都為賦值,將會從0開始賦值,並逐個+1;
b)如果只是其中乙個賦值,其前面的常量將會以0開始逐個+1賦值,到該常量以後以自身的值逐個+1賦值;
介紹:函式九十為完成某一特定功能的程式指令(**)的集合,也被稱為方法;在c語言中函式分為系統函式和自定義函式;
定義格式:
返回值型別 函式名(形參列表)
1> 返回值型別
函式完成了功能之後返回乙個結果(返回值),返回值型別就是限定函式返回值的資料型別;要麼是函式的返回值和指定的返回值型別一致,或者可以自動強轉;
2> 函式名:
函式的名字,是個識別符號;
3> 形參列表:
形參就是函式在執行是所需要的資料,一般只知道資料型別,不知道具體的值,多個形參之間用逗號分隔;沒有形參則不用寫;
4> {}函式體:
實現功能的**內容;
5> return 返回值:
return有兩個作用:
a、函式執行完成後返回返回值,
b、結束函式,
如果返回值型別為void,則不需要return;
標頭檔案的擴充套件名為 .h的檔案,其中包含了函式宣告和巨集定義等內容;標頭檔案分為c標準庫自帶的標頭檔案和自定義的標頭檔案;在原始檔中通過使用預處理指令#include引用標頭檔案,可直接使用標頭檔案中定義的內容;
自定義標頭檔案:
1)要定義乙個 .**件同時還需要給 .**件定義乙個對應的 .c檔案,建議檔名一致;
2) .**件只是對函式 常量 巨集的宣告, .c檔案是對 .**件中宣告的函式 常量 巨集的實現;
細節:1)引用標頭檔案相當於複製標頭檔案的內容;
2)標頭檔案的名稱和對應的原始檔的名稱可以不一致,但規範要求一致;
3)#include<>用於引用系統標頭檔案,#include""用於引用自定義標頭檔案;
4)乙個#include只能引用乙個標頭檔案,多個標頭檔案需要多個#include;
C語言標準庫函式標頭檔案
c語言發展史 c語言於1972年11月問世,1978年美國 電報公司 at t 貝爾實驗室正式發布c語言,1983年由美國國家標準局 american national standards institute,簡稱ansi 開始制定c語言標準,於1989年12月完成,並在1990年春天發布,稱之為a...
整理庫函式,標頭檔案 C
include include intmain void isalpha判斷是字母,islower小寫字母,isupper大寫字母,istoupper轉化大寫,istolower轉化小寫。示例用的是isalpha其他用法類似 include include intmain elseif isalph...
讀華為C語言程式設計規範(函式 標頭檔案)
文件從頭檔案 函式 識別符號 變數 巨集 程式效率 注釋 排版 表示式 編輯編譯 可測性 安全性 字串操作安全 整數安全 格式化輸出安全 檔案io安全 單元測試 可移植性 程式設計規範等方面講述了c程式設計時的注意事項 本記錄將摘抄一部分內容學習。總體規則 1 清晰 2 簡潔 3 風格統一 標頭檔案...