黑馬程式設計師 C 關鍵字typedef

2021-06-22 02:52:14 字數 807 閱讀 8643

1.作用:給已經存在的型別起乙個新的名字

2.適用場合

a.基本資料型別

b.指標

c.結構體

d.列舉

e. 指向函式的指標

#include

typedef int myint ;

typedef myint myint2;

// 給指標型別char *起乙個新的型別名稱string

typedef char * string ;

struct student

int age ;

typedef struct student mystu ;

typedef enum ***

man;

woman ;

} my*** ;

typedef int (* mypoint ) (int , int );

int minus (int a, int b)

return a- b;

int sum (int a , int b)

return a+b;

typedef struct person

int age ;

} * personpoint ;

int main ()

//定義結構體變數

struct person p = ;

personpoint p2 =&p;

return 0 ;

3.typedef 使用注意

#define integer int 和 typedef int integer;意思是一樣的

黑馬程式設計師 this關鍵字

asp.net android io開發s net培訓 期待與您交流!在呼叫方法的時,this可以自動的傳遞乙個隱含引數,該引數是對呼叫物件 及方法呼叫所在的物件 的引用,該引用被稱為this。因此this指向方法正在操作的物件。為理解this的含義首先檢視乙個程式,它建立乙個名為rect的類封裝的...

黑馬程式設計師 this關鍵字

this 代表所在函式所屬物件的引用,簡單來說哪個物件在呼叫this所在的函式,this就代表哪個物件。this應用 1 用於區分區域性變數和成員變數同名情況。2 當定義類中功能時,該函式內部要用到呼叫該函式的物件時 這時用this來表示這個物件。當不加this關鍵字且成員變數和區域性變數同名時,則...

黑馬程式設計師 C語言 關鍵字

1 c語言一共提供了32個關鍵字,這些關鍵字都被c語言賦予了 特殊含義 auto 區域性變數 自動儲存 break無條件退出程式最內層迴圈 case switch語句中選擇項 char單位元組整型資料 const定義不可更改的常量值 continue中斷本次迴圈,並轉向下一次迴圈 default s...