typedef

来源:互联网 发布:跑包软件 编辑:程序博客网 时间:2024/06/18 15:36
typedef关键字typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。1、对已有类型定义别名typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned int DWORD;2、一维数组类型的定义格式typedef int vector[10]; //typedef [10]int vector;int main(int argc, char* argv[]){vector v;v[0] = 1;v[1] = 2;v[2] = 3;v[3] = 4;v[4] = 5;return 0;}3、 二维数组类型的定义格式typedef int 名字[5][5];typedef int nameTable[5][5][5];int main(int argc, char* argv[]){matrix v;nameTable n;v[0][0] = 1;v[0][1] = 2;v[0][2] = 3;v[0][3] = 4;v[0][4] = 5;n[0][0][0] = 1;return 0;}4、结构体的定义格式typedef struct student{int x;int y;}stu;

原创粉丝点击