C语言中,关键字data是什么意思

Python097

C语言中,关键字data是什么意思,第1张

这个是KEIL给51单片机的定义

C语言里没有这个关键字

data固定指51的0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。

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之类的在让人觉得你没深度而已,而且不易于,以后代码的修改。

c语言中data[0]=6.5表示数据地址。根据查询相关资料信息显示,Data,中文释义是数据资料,Data文件夹是系统及程序的数据存放文件夹,data[0]是结构体后面数据的地址。