发布网友 发布时间:2022-04-25 13:14
共5个回答
热心网友 时间:2024-01-19 10:21
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之类的在让人觉得你没深度而已,而且不易于,以后代码的修改。
热心网友 时间:2024-01-19 10:21
一般用作结构体成员的数据变量例如
typedef struct link
{
int DATA;
struct link *next;
}Link;
或者也可以定义成新的类型
热心网友 时间:2024-01-19 10:22
我猜应该是结构体的名字,从没见过这样的数据类型,DATA data;这样的用法正好符合结构体的声明
struct DATA
{
int m_i;
};
使用时就可以DATA data;
热心网友 时间:2024-01-19 10:22
事一个类,可以取得当然的系统时间
热心网友 时间:2024-01-19 10:23
不知道 啊