建立資料模型

2021-09-29 06:37:28 字數 568 閱讀 8580

使用者自己建立由不同型別組成的組合型的資料型別,它稱為結構體

例如,乙個學生的姓名,年齡等項,是屬於同乙個學生的,因此組合乙個組合資料,如struct student,反映它們之間的內在聯絡

宣告乙個結構體型別的一般形式為:

struct 結構體名;注:

1.結構體型別並非只有一種,而是可以設計出許多結構體型別

2.成員可以屬於另乙個結構體型別

struct date

;struct student

;如何定義結構體型別變數

1.先宣告結構體型別,再定義該型別變數

宣告結構體型別struct student,可以用它來定義變數

struct student(結構體型別名)stu1,stu2(結構體變數名);

2.結構體變數的初始化

在定義變數的同時賦值

struct student stu1 = ;

struct student stu2 = ;

結構體的普通變數通過"."訪問其成員

結構體指標通過」->」訪問其成員

結構體傳引數時,一定是傳遞指標(節省空間)

runtime 建立資料模型

objc property t class copypropertylist class cls,unsigned int outcount 蘋果文件獲取類所有屬性的介面class cls 要獲取屬性的類unsigned int outcount 乙個指向該屬性陣列的乙個計數指標objc prope...

概念資料模型 邏輯資料模型 物理資料模型

概念資料模型設計與邏輯資料模型設計 物理資料模型設計是資料庫及資料倉儲模型設計的三個主要步驟。在資料倉儲領域有乙個概念叫conceptual data model,中文一般翻譯為 概念資料模型 概念資料模型是終端使用者對資料儲存的看法,反映了終端使用者綜合性的資訊需求,它以資料類的方式描述企業級的資...

概念資料模型,邏輯資料模型,物理資料模型

在資料倉儲領域有乙個概念叫conceptual data model,中文一般翻譯為 概念資料模型 概念資料模型是終端使用者對資料儲存的看法,反映了終端使用者綜合性的資訊需求,它以資料類的方式描述企業級的資料需求,資料類代表了在業務環境中自然聚集成的幾個主要類別資料。概念資料模型的內容包括重要的實體...