C語言練習筆記 列舉型別

2021-09-29 08:23:07 字數 1263 閱讀 9063

define 一次只能定義1個常量,如果需要同時定義多個常量,則需要使用列舉。

#include

#include

#include

#pragma warning(disable:4996)

struct man

;// #define man 1 //這樣一次只能定義1個常量,如果需要同時定義多個常量,則需要使用列舉

// #define woman 0

enum ***

;enum spectrum

;//定義了很多個 int 型常量

int main (

)

#include

#include

#include

#pragma warning(disable:4996)

struct man

;// #define man 1 //這樣一次只能定義1個常量,如果需要同時定義多個常量,則需要使用列舉

// #define woman 0

enum ***

;enum spectrum

;//定義了很多個 int 型常量

int main (

)

輸出結果:

還可以這樣改:

#include

#include

#include

#pragma warning(disable:4996)

struct man

;// #define man 1 //這樣一次只能定義1個常量,如果需要同時定義多個常量,則需要使用列舉

// #define woman 0

enum ***

;enum spectrum

;//定義了很多個 int 型常量

int main (

)

輸出結果:

從上述結果可以看出:沒有改變預設的常量從改變的常量開始,+1往後順延。

C語言筆記 列舉型別

1 實現選擇乙個動物,輸出乙個叫聲.2 include 3 enum animal 45 void dog 69 void cat 1013 void monkey 1417 18enum animal choose void 19 while answer 0 answer 3 本句可以寫成 wh...

C語言列舉型別

在實際問題中,有些變數的取值被限定在乙個有限的範圍內。例如,乙個星期內只有七天,一年只有十二個月,乙個班每週有六門課程等等。如果把這些量說明為整型,字元型或其它型別顯然是不妥當的。為此,語言提供了一種稱為 列舉 的型別。在 列舉 型別的定義中列舉出所有可能的取值,被說明為該 列舉 型別的變數取值不能...

C語言列舉型別

實際問題中,有些變數的取值被限制在一定範圍內。例如,乙個星期內只有七天,一年只有十二個月,乙個班每週有六門課程等。c語言提供了一種 列舉 enum 型別,可以列出所有可能的取值。定義形式為 enum 變數名 這些值也稱為 列舉元素 注意最後的分號 不能少。例如,列出乙個星期有幾天 enum week...