问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-24 14:09

我来回答

7个回答

热心网友 时间:2022-05-15 13:10

展开3全部

这是单片机C语言中特有的关键字,表示数据存储区,标准C语言中是没有的,如

int data x ;

表示将 x 定义在数据存储区。

单片机的C语言采用C51编译器。由C51产生的目标代码短,运行速度高,存储空间小,符合C语言的ANSI标准,生成的代码遵循Intel目标文件格式,而且可与A51汇编语言PL/M51语言目标代码混合使用。

扩展资料:

单片机的C语言:

单片机软件设计使用C语言作为编程开发软件,采用模块化的程序结构,设计了按键模块程序、RFID模块程序、日历时钟模块程序、GPRS模块程序、显示存储模块程序等,并编写系统主程序,将五个程序模块组合在一起,实现单片机控制系统的整体功能。

51单片机支持三种高级语言,即PL/M,C和BASIC。C语言是一种通用的程序设计语言,其代码率高,数据类型及运算符丰富,并具有良好的程序结构,适用于各种应用的程序设计,是使用较广的单片机编程语言。

单片机的C语言采用C51编译器(简称C51)。有C51产生的目标代码短,运行速度高,所需存储空间小,符合C语言的ANSI标准,生成的代码遵循Intel目标文件格式,而且可与A51汇编语言或PL/M51语言目标代码混合使用。

参考资料来源:百度百科-单片机C语言编程



热心网友 时间:2022-05-15 14:28

这是单片机C语言中特有的关键字,表示数据存储区,标准C语言中是没有的,如
int data x ;
表示将 x 定义在数据存储区

热心网友 时间:2022-05-15 16:03

  在51单片机中,DATA表示data area,数据区。DATA并不是修改日期命令
  程序可以简单的分为code(程序)区,和data (数据)区,code区在运行的时候是不可以更改的,data区放全局变量和临时变量,是要不断的改变的,cpu从code区读取指令,对data区的数据进行运算处理,因此code区存储在什么介质上并不重要,象以前的计算机程序存储在卡片上,code区也可以放在rom里面,也可以放在ram里面,也可以放在flash里(但是运行速度要慢很多,主要读flash比读ram要费时间),因此一般的做法是要将程序放到flash里面,然后load到ram里面运行的;DATA区就没有什么选择了,肯定要放在RAM里面,放到rom里面改动不了。

热心网友 时间:2022-05-15 17:54

这个是KEIL给51单片机的定义 C语言里没有这个关键字 data固定指51的0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。

热心网友 时间:2022-05-15 20:02

数据

热心网友 时间:2022-05-15 22:27

就是dota

热心网友 时间:2022-05-16 01:08

data数据 还遇到的话 在google翻译上翻译就行了 
C语言中,关键字data是什么意思

这是单片机C语言中特有的关键字,表示数据存储区,标准C语言中是没有的,如 int data x ;表示将 x 定义在数据存储区。单片机的C语言采用C51编译器。由C51产生的目标代码短,运行速度高,存储空间小,符合C语言的ANSI标准,生成的代码遵循Intel目标文件格式,而且可与A51汇编语言PL/M51语言目标代码混合...

C语言中data什么意思,求指教。例子:uint8 data temp_str[8]=0,FE1_f...

一般是编写者自己定义的数据类型,也就是自定义的关键字。这是嵌入式程序里经常使用的 在常见的编译器里,光标停留在data 处右键点击,可以查看它的宏定义。

关于单片机code和data关键字

data/idata/pdata/xdata也都是单片机C语言关键字,他们的含义是表示变量存储在RAM区中。这4个的区别在于,存储的RAM地址不同,有的表示片内RAM,有的表示片外RAM,片内RAM还有地址的区别。这些主要针对汇编中不同的寻址方式。一般都用data,而data一般可以省略。

C语言DATA是什么东西?

DATA 在C语言在不代表什么,不过一般写代码时用来当存储数据的一个变量或结构体。当他定义成int DATA 时,就和int a是没两样的。当源代码中,在代码前部出来类似下面的代码 typedef struct student { int num;char name[20];}DATA;这时是用DATA代表 student这个结构体,typedef是使……用……来...

c语言中fopen("data","ab+") data含义是什么

;r:只读;w:只写;r+:允许读写;w+:允许读写;a:向文本文件末添加数据;a+:向文本文件末添加数据,允许读;rb:只读二进制文件;wb:只写二进制文件;rb+:只读二进制文件,允许写;wb+:只写二进制文件,允许读;ab:向二进制文件末添加数据;ab+:向二进制文件末添加数据,允许读;...

c语言中->data是什么意思

->左边应该是一个结构体,右边是结构体成员

C语言中DATA是什么意识

C语言里面似乎没有这个类型的数据,这个DATA可能是前面定义的一个类型吧,其实这些用起来就像int,char什么的一样,就是定义一个变量而已

C语言代码组成 - BSS、Data、Stack、Heap、Code、Const

即汇总下来,代码可以分为6部分组成,包括:BSS区(未初始化的全局变量/静态变量区)、Data区(实始化的全局变量区)、Stack区(栈区)、heap区(堆区)、Code区(代码区)、const区(常量区)。一、BSS区和Data区 C语言编程中定义的全局变量、静态局部变量,就是分配在全局变量/静态变量区域,但是...

C语言中关于结构体中next和data什么意思

next和data都是自己定义的变量,一般时候是下一个结构体变量地址和当前这个结构体变量的数据,这样定义是为了便于记忆和观察,也是可以定义别的变量名的,一般这种定义是用在链表的生成。如果我解释的不是很清楚的话,你可以追加提问!

在c语言中,比如变量data想把a,b,c,d.赋给data是data的值等于"abcd"这 ...

data="abcd";

c语言的关键字都用什么表示 安全关键字什么意思 define是c语言关键字吗 c语言中关键字的含义 c语言的合法关键字是 关键字是什么 java关键字的意思 C语言的32个关键字 c语言的关键字都用
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何使用Excel里的函数计算工龄?? 西藏公务员报考乡镇、街道办工作人员到哪里工作 鲁迅先生弃医从文的原因是什么?这件事在他的一生中起到什么重要的作用... 西藏 乡镇公务员的一些问题。。 什么样的方法能快速去脂 ...显示器没反应 主机电源指示灯一闪一闪的 ,CPU风扇、显卡都转_百度知... 西藏乡镇公务员到那工作? 我考上了西藏日喀则乡镇公务员,不知道分那,以后的待遇,休假等问题... 公务员在西藏是什么样的状态? 亲已故是什么意思? 360浏览器在4k显示器地址栏和字都很小怎么办 4k屏幕的笔记本玩英雄联盟图标太小怎办半 2K显示器换4K显示器感觉提升大吗? 换了4k屏幕鼠标图标怎么变小了?请问如何在不降低分辨率的情况下把桌面及鼠标图标变大? 4k屏幕电脑,图标放大了,字体打死都不肯变大,比蚂蚁还小,怎么搞? 4k屏怎么做CAD,CAD开出来之后各个菜单图标特别小(如图),求破,急!!! 索尼a7r3 m档锁定光圈怎么解锁 索尼微单A7M3 的4D对焦是什么意思? 索尼a73和索尼a7r2对比 新手、女生,买微单,是索尼a7r2还是a7r3好? 索尼a7r2能拍长视频吗 a7rm3拍摄视频比a7rm2强多少? 酶切后的质粒和基因组DNA有何不同,为什么 如何更换梅特勒pH电极里的填充液 细胞凝聚反应 实验结果 PCR仪清洗液是什么东西 成纤维细胞做细胞划痕实验的原理是什么? 英语的元音字母是哪几个? 二十六个英文字母的五个元音字母是哪几个 元音字母的读音有哪些字母(26个) 请问CP-DATA是什么意思?为什么短消息的信令流程中总是出现两组CP-DATA和CP-ACK? freebsd里的命令 tar cf - /tmp | tar xf - -C /data 这个命令的意思是什么意思? C语言data->time = c该怎么解释,我对->符号弄的不是很明白 C语言中data[2]是什么意思 C语言中的datatype是什么 孩子厌学,与父母闹僵了怎么办 C语言线性表急求大神解 我和老婆正在闹离婚!而且还跟岳父岳母闹僵了!孩子也不接我电话了!我现在觉得是我自己不够好!现在中秋 matlab 中 c=data.c是什么意思 c语言中s.data和s->data如何区别? C语言中i-data&=oxf0是什么意思 婆婆:“我家只是借你肚子生孩子”,面对这样的婆婆,我该怎么办? 请问,为什么下面的程序不能输出C结构的数据,我在Borland C++ forDOS下运行的,无法正常输出结果。 如果孩子厌学怎么办? 求帮忙改下C语言代码,要求是用线性表实现两个多项式相乘。代码这里写不完了,看截图,有什么不清楚问我 求帮忙改下C语言代码,要求是用线性表实现两个多项式相乘。代码这里写不完了,看截图,有什么不清楚问我 C语言 数据结构 树 *T->data (*T)->data 什么区别 是一样的吗? C语言 数据结构 树 *T->data (*T)->data 什么区别 是一样的吗? c语言中fopen("data","ab+") data含义是什么 c语言中fopen("data","ab+") data含义是什么