国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

黑馬程序員-結構

2019-11-17 01:29:46
字體:
來源:轉載
供稿:網友

黑馬程序員-結構

struct

  在實際問題中,一組數據往往具有不同的數據類型。例如, 在學生登記表中,姓名應為字符型;學號可為整型或字符型; 年齡應為整型;性別應為字符型;成績可為整型或實型。 顯然不能用一個數組來存放這一組數據。 因為數組中各元素的類型和長度都必須一致,以便于編譯系統處理。為了解決這個問題,C語言中給出了另一種構造數據類型——“結構”。 它相當于其它高級語言中的記錄。

結構類型

  “結構”是一種構造類型,它是由若干“成員”組成的。 每一個成員可以是一個基本數據類型或者又是一個構造類型。 結構即是一種“構造”而成的數據類型, 那么在說明和使用之前必須先定義它,也就是構造它。如同在說明和調用函數之前要先定義一樣。

為什么要用結構:

語法:

訪問修飾符 struct 結構名

{

  定義結構成員

}

namespace結構

{

publicenumGender

{

男,

女,

}

publicstructPerson//定義一個名稱叫Person的結構

{

publicstringname;//結構的成員

publicGendersex;//結構的成員

publicintage;

}

classPRogram

{

publicstaticPersonsecPerson;

staticvoidMain(string[]args)

{

PersononePerson;

onePerson.name="張三";

onePerson.age=25;

onePerson.sex=Gender.男;

secPerson.name="Jessica";

secPerson.age=25;

secPerson.sex=Gender.女;

Console.WriteLine("onePerson的姓名是{0},年齡是{1},性別是{2}",

onePerson.name,onePerson.age,onePerson.sex);

Console.WriteLine("secPerson的姓名是{0},年齡是{1},性別是{2}",

secPerson.name,secPerson.age,secPerson.sex);

Console.ReadKey();

}

}

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁津县| 台南市| 松潘县| 徐水县| 西和县| 灵石县| 昭通市| 眉山市| 新竹市| 乌兰察布市| 岚皋县| 公安县| 崇州市| 普格县| 江永县| 成武县| 邹城市| 交口县| 广西| 昌都县| 禄丰县| 鄄城县| 丹棱县| 临城县| 会同县| 潮州市| 安塞县| 四子王旗| 营山县| 昭通市| 来凤县| 松桃| 保德县| 翼城县| 泾阳县| 温州市| 东安县| 梓潼县| 中超| 杨浦区| 德兴市|