integer在c语言中是什么意思

如题所述

integer

相对应概念
小数 / 浮点数

范畴
编程语言

含义
  Integer 数据类型

  Integer 一个整型数据用来存储整数,整数包括正整数,负整数和零。

整型常量采用十进制整数表示。如 1991,0,-123等等都是整型常量。而52.0或131.4都不是整型常量。

  Integer 变量存储为最接近编译环境的长度,例如在32位的编译环境下,Integer为32位,其范围为 -2^15 到 2^15-1 之间。

  VB中Integer 的类型声明字符是百分比符号 (%)。Pascal中就是integer。在C语言中被缩写成为int。

语言环境
Pascal环境
  Pascal中有一个标准标识符maxint,它代表Pascal系统中整型类数据的最大值。1字节(byte)由8个二进制位(bit)组成。一个整型数用2个字节存储,最大的整型数是2^15-1,即是32767,最小值为-2^15,即-32768。大多数整数是有序类型。

  Pascal支持八种整型,详见下表:

类型

数值范围

占字节数

格式

shortint

-128(-2^7) ~ 127(2^7-1)

1

带符号8位

byte

0 ~ 255(2^8-1)

1

无符号8位

smallint

-32768(-2^15) ~ 32767(2^15-1)

2

带符号16位

word

0 ~ 65535(2^16-1)

2

无符号16位


 注意int64和qword不是真正的有序类型,一些Pascal结构不支持这两种类型(如位运算)。

  在默认的Pascal模式里integer类型映射到smallint类型,在Delphi或ObjFPC模式integer类型映射到longint类型。Cardinal类型和dword类型总是映射到longword类型。

  目前32位的CPU提供的标准整型是32位,所以用longint的速度比integer的速度快。

VB环境
  VB中也可以用 Integer 变量来表示枚举值。枚举值可包含一个有限集合,该集合包含的元素都是唯一的整数,每一个整数都在它使用时的上下文当中有其特殊意义。枚举值为在已知数量的选项中做出选择提供了一种方便的方法,例如,black = 0,white = 1 等等。较好的编程作法是使用 Const 语句将每个枚举值定义成常数。

  在 Microsoft Visual Basic 6 中,可用 CInt 函数将其他数字数据类型转换成整数型,如 i = CInt("10")

  integer用于保存整数。如果知道变量总是存放整数,则应该将其申明为Interger类型或Long 类型。整数的运算速度快,而且占用的内存少。

C语言环境
  32位操作系统中,C语言中的int类型变量占用4字节内存(即32位二进制数),可以表示-2^31~2^31-1(-2147483648~2147483647)之间的整数。与int有关的数据类型还有short和long,三者都是表示整形数字的数据类型。在32位机器上,short占用2字节,可以表示-2^15~2^15-1(-32768~32767)之间的整数;long类型与int类型相同,同样占用4字节,表示数字的范围也相同。

  另外,c语言中还有一种数据类型unsigned int,是无符号整型,可以表示0~2^32-1之间的整数。

Java语言环境中
  Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。

  此外,该类提供了多个方法,能在int类型和 String类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。

  实现注意事项:“bit twiddling”方法(如 highestOneBit 和 numberOfTrailingZeros)的实现基于 Henry S. Warren, Jr.撰写的《Hacker's Delight》(Addison Wesley, 2002)中的一些有关材料。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-16
不是C的关键字,它就一个英文单词,本意为整数,可做变量名或是注释中的文字,没有特别意思本回答被网友采纳
第2个回答  2013-04-22
c中没有integer,除非你自己宏定义
第3个回答  2013-04-22
变量 整形数
第4个回答  2013-04-22
整型,也就是int,当前操作系统中,int类型占用32位,也就是4个字节。无论在32位还是64位操作系统中都是如此。

integer在c语言中是什么意思
integer用于保存整数。如果知道变量总是存放整数,则应该将其申明为Interger类型或Long 类型。整数的运算速度快,而且占用的内存少。C语言环境 32位操作系统中,C语言中的int类型变量占用4字节内存(即32位二进制数),可以表示-2^31~2^31-1(-2147483648~2147483647)之间的整数。与int有关的数据类型还有...

c语言中int是什么意思
在C语言中,`int` 是一个基本数据类型,代表“整数”(Integer)的简写。它用于存储整数值,即没有小数部分的数值。`int` 类型的大小(即它能表示的数值范围)依赖于编译器和操作系统,但在大多数现代系统中,`int` 通常占用4个字节(即32位)的内存空间,能够表示的范围大致是 -2,147,483,648 ...

c语言int代表什么
在C语言中,`int` 是一个基本的数据类型,它代表整数(Integer)。整数与int 在计算机编程中,整数是没有小数部分的数字。例如,10、-5和0都是整数。C语言中的 `int` 类型被用来存储这样的数值。`int` 类型的变量可以有一个正数或负数作为值,这取决于该变量的具体内容和程序是如何操作的。int的...

C int a是什么意思
在C语言中,int a 表示一个整型的变量a。int是integer的缩写,意为整数。在C语言中,定义一个变量需要指定它的类型,int就是其中之一。整型变量在C语言中很常见,因为很多数值操作都需要使用整型变量。比如,要求两个整数的和,就需要定义两个整型变量a和b,然后用加号运算符相加,最后将结果赋值给另...

C中long和int区别是什么啊?
1、整型(INTEGER)数据是不包含小数部分的数值型数据,用字母I表示,整型数据只用来表示整数,以二进制形式存储。2、短整型的二进制位长是16,长整型的是32位。就是说长整型可以表示位数更多的整数。短整型所能表示的整数的值域为-32768~32767。3、长整型则为-2147483648~2147483647。例如,如果有个数...

技能int是什么意思?
int是一种数据类型,它是C语言中最常用也是最基础的类型之一。int全称为integer,表示整数,其范围为-2147483648~2147483647,占用4个字节。在计算机科学中,整数是计算机上最基本的数据类型之一,广泛应用于各种编程语言中。在C语言中,int通常用于表示算术运算中的整数,同时也可用于较大或较小的数字范围。

c语言中最简单的数据类型包括
C语言定义了一系列基本数据类型,以便于在编程中存储和操作数据。以下是C语言中最简单的基本数据类型:1. 整型(Integer):用于表示没有小数部分的数。整型数据可以是正数、负数或零,并可以分为多种类型,如短整型(short)、基本整型(int)、长整型(long),以及无符号整型(unsigned)。这些类型确保...

C语言的那些单词什么意思啊
C语言中常用的主要关键字如下:int:是integer(整型)的缩写。longint:长整型,表示的范围比int大。shortint:短整型数,表示的范围比int小。float:是浮点数的意思。double:是双精度的意思,数据范围比float大。signed:有符号数,有正数、负数之分的。unsigned:无符号数,没有正数和负数之分,数据...

C语言中整形是什么意思- -
整型(INTEGER)数据是不包含小数部分的数值型数据。整型数据只用来表示整数。参考资料:http:\/\/baike.baidu.com\/view\/2317434.htm

integer范围是什么
因为Integer只存储整数值。在不同的编程语言中,Integer的表示可能会有所不同。例如,在VB中,我们使用百分比符号 (%)来声明Integer类型,而在Pascal中则直接使用integer关键字,而在C语言中,它被简写为int。理解Integer的范围对于正确使用和处理这类数据至关重要。

相似回答