複雜資料型別

2021-10-04 19:57:42 字數 525 閱讀 7977

1、定義形式:指向的內容的型別 *指標名;

2、存在空指標

3、指標變數存的是位址。提到指標便會有乙個指向關係。

4、指標可以動態申請陣列new。使用後可以delete

5、陣列名是乙個常指標。它指向的位址不再改變。

6、指標++:指標有當前指向的位置,也就是指標存的位址,加乙個此指標所指向的內容的位元組數大小。如果此指標表示陣列的首位址,則++表示指向陣列的下乙個元素。

1、定義形式型別 & 引用名=初始值

2、意義:給物件起別名。操作引用就是直接操作原變數。我覺得存在引用主要是為了作為函式引數服務。

3、注意:

意義:保證值永遠不變

型別:1、形式struct 結構提名;

2、說明:

stu xm;

xm.age=

1;

如果這樣寫struct stumsn;msn是結構體的變數

複雜資料型別

1 在c語言中,除了之前學到的基本資料型別 整型,浮點型,字元型 外,還有指標型別和構造型別 結構型,聯合型,列舉型 2 結構體型別,用於把不同型別的資料組合成乙個集合體,宣告格式 struct 結構名 例如 includestruct students void main 結構體的特點是 表示更豐...

複雜資料型別

1結構體 相當於是高階語言裡的類,但是他沒有方法,也就是行為,只有屬性,也就是成員,結構體相當於是自定義類 宣告struct students 當我們需要使用結要用結構體裡的類的屬性時,我們需要通過 運算子來進行呼叫,比如 students.age 2列舉它被用來存放固定的不可改變的型別,比如說,四...

Oracle 複雜資料型別

1 記錄型別變數定義 set serveroutput on declare type stuinfo record is record 用 type定義與stuinfo表字段相匹配的變數型別 temp stuname stuinfo.stuname type,temp stuno stuinfo....