C裡面自訂型態類別一共有三種
● typedef
● struct (最常用)
● enum
● typedef:重新定義資料的型態
//start
typedef int testIntType;
testIntType i, j; //i與j為int
//end
● struct:可以將不同型態的資料放在一起
//start
typedef struct {
int i;
char str[20];
} test;
test abc;
abc.i = 1;
strcpy(abc.str, "aabbcc");
//end
● enum:設定一群累加的參數
//start
enum test {
test1, //預設為0
test2, //預設為1
test3 //預設為2
};
//end
沒有留言:
張貼留言