开满天机
DATA 在C语言在不代表什么,不过一般写代码时用来当存储数据的一个变量或结构体。当他定义成int DATA 时,就和int a是没两样的。当源代码中,在代码前部出来类似下面的代码typedef struct student{int num;char name[20];}DATA;这时是用DATA代表 student这个结构体,typedef是使……用……来代替的意思,这里用DATA代替student ,struct 是结构体,结构类型声明和int类拟。其实DATA只是一个习惯,如果你用abc来代替DATA也是一样的,只是用 abc之类的在让人觉得你没深度而已,而且不易于,以后代码的修改。