网站首页  百科知识

请输入您要查询的百科知识:

 

词条 数据类型
类别 中文百科知识
释义

数据类型shuju leixing

计算机处理的对象(数字、字母、符号等)的统称.现代计算机系统,不仅能处理整数、实数(实际上是有理数)、布尔数和字符等基本类型的数据,而且可以处理由基本数据类型生成的构造型数据.
在BASIC语言中,有实数类型、整数类型、字符型与布尔类型的数据,也有可以处理数组型、文件类型等构造型数据.在PASCAL等语言中更有枚举型、集合型、记录型等复杂的数据类型.
用户可以按照实际问题,自定义若干构造型数据,使程序简化、优化.当然这是要掌握若干程序设计技巧,按语法规定来编制的。

数据类型Shujuleixing

是程序设计语言的通用概念,表示操作对象的类型。程序设计语言根据数据类型为变量安排存储空间, 并确定对于该变量可以进行何种运算。面向过程的程序设计语言的基本数据类型包括:字符、整数、浮点数(实数)、长整数等。关于基本数据类型的规定,各种语言的各种版本都差不多。参见 “常量”条。
为了扩展语言的功能, 仅有上述的基本数据类型是不够的,有必要引进更复杂的数据类型,称为复合类型。常见的复合类型包括:数组类型、指针类型、结构类型等。有的语言编译系统允许使用集合类型,如枚举类型、子界类型等,甚至还允许用户自行定义新数据类型。用程序语言编程时,所有变量乃至自定义的函数均须给出类型说明, 作为编译或解释程序分配内存的依据。各种语言乃至同一种语言的不同版本所支持的数据类型互不相同, 关于类型说明的要求和规定也不一样。例如解释BASIC数据类型较少,变量说明只须在变量名后加尾标即可。而TURBO PASCAL的数据类型则丰富得多,规定在程序前部给出变量的类型说明。

随便看

 

开放百科全书收录579518条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2000-2025 oenc.net All Rights Reserved
更新时间:2025/9/29 1:47:05