C語言的typedef用法

2021-10-05 11:23:06 字數 900 閱讀 8260

案例1: 

#include #include #include typedef int zhangsan; //為int在多取乙個名字   zhangsan等價於int

struct student st;

int main()

return 0;

}

案例2:

#include #include #include typedef int zhangsan; //為int在多取乙個名字   zhangsan等價於int

typedef struct student st;

int main()

return 0;

}

案例3:

#include #include #include typedef int zhangsan; //為int在多取乙個名字   zhangsan等價於int

typedef struct student * pst; //等價於struct student *

int main(void)

return 0;

}

案例4:

#include #include #include typedef int zhangsan; //為int在多取乙個名字   zhangsan等價於int

typedef struct student

*pstu,stu; //pstu等價於struct student * (pstu表示結構體指標),stu等價於struct student st (結構體本身)

int main(void)

return 0;

}

c語言 typedef用法總結

不管實在c還是c 中,typedef這個詞都不少見,當然出現頻率較高的還是在c 中。typedef與 define有些相似,但更多的是不同,特別是在一些複雜的用法上,就完全不同了,看了網上一些c c 的學習者的部落格,其中有一篇關於typedef的總結還是很不錯,由於總結的太好了,我就直接複製過來了...

C語言typedef用法詳解

typedef type define 是c語言的關鍵字,它的作用是為一種資料型別定義乙個新名字。一般用來簡化型別定義。typedef宣告的用法和普通宣告的用法基本相同,只是把typedef放在宣告的前面。不使用typedef char ptr to char 使用typedef typedef c...

C語言中typedef用法

c語言中typedef用法 1.基本解釋 typedef為c語言的關鍵字,作用是為一種資料型別定義乙個新名字。這裡的資料型別包括內部資料型別 int,char等 和自定義的資料型別 struct等 在程式設計中使用typedef目的一般有兩個,乙個是給變數乙個易記且意義明確的新名字,另乙個是簡化一些...