C 基礎之「容器」介紹(列舉 結構體 陣列)

2021-09-29 17:19:51 字數 650 閱讀 3241

目錄

「容器」型別:

一、列舉

二、結構體

三、陣列

(一)什麼是列舉?

是乙個被命名的整型常數的集合,列舉在日常生活中很常見,例如表示星期的sunday、monday、tuesday、wednesday、thursday、friday、saturday就是乙個列舉。

//賦值

for (int i = 0; i < 5; i++)

//取值

// 遍歷------就是把所有的都過一遍,可以給每乙個陣列下標賦值和取值

for (int i = 0; i < 5; i++)

//這樣賦值,實現的取值是任何下標空間存的都是10

console.readkey();

//自己拓展---實現每個i的空間比上乙個i數值大10

int nums = new int[5];//索引是從0-4

//賦值

int s = 0;

for (int i = 0; i < 5; i++)

//取值

for (int i = 0; i < 5; i++)

console.readkey();

C 列舉 結構體 陣列

列舉 定義乙個列舉型別的變數,這個變數有很多相同型別的值。比如性別gender這個變數可以有男和女這兩個值。引用列舉型別的好處 1.在給變數賦值的時候可以直接引用列舉型別的值 2.有了列舉型別的值,在後期輸入的時候可以規範化 使用 先要在命名空間裡宣告列舉型別的變數並給變數賦值 然後在主類中用 程式...

c 列舉 結構體 陣列小結

列舉 列舉內容可結合上篇部落格一起理解 直接舉個例子,大家就明白了。public enum direct public enum gender 我對列舉的理解 列舉就是將可能的有限的值放在一起,規定好了幾個確定的值,那為什麼要這樣做呢?舉個例子表示 女 的詞彙有很多,比如女生,女孩,美女,等等等,沒...

C語言基礎 結構體 共用體 列舉

struct 結構名 例 struct student 定義一種結構體型別 第一種方式 struct 結構名 變數名 例 struct student sam 定義struct student型別變數sam 注意struct student 結構體型別已經宣告定義,才能這麼使用 上面 2.宣告結構體...