国产探花免费观看_亚洲丰满少妇自慰呻吟_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();

}

}

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 壶关县| 江永县| 固原市| 正安县| 保亭| 永吉县| 隆昌县| 无锡市| 砀山县| 炎陵县| 聂拉木县| 宿州市| 曲松县| 安泽县| 天津市| 灵武市| 庆云县| 西丰县| 北票市| 犍为县| 岢岚县| 昭苏县| 霍州市| 平度市| 于田县| 东阳市| 绍兴市| 松滋市| 北海市| 大冶市| 峡江县| 双柏县| 保山市| 孝昌县| 林西县| 雅安市| 张北县| 新巴尔虎右旗| 丹凤县| 扎囊县| 阳山县|