C語言列舉型別 函式 標頭檔案

2021-10-09 12:33:27 字數 1453 閱讀 9580

介紹:列舉是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 風格統一 標頭檔案...