on it road .com

基本数据类型

C 中的基本数据类型是整数(int)、浮点数(float)、字符(char)和双精度数(double)。
这些也称为基本数据类型或者主要数据类型。

基本数据类型的内存存储在 32 位或者 64 位操作系统中可能有所不同。

整数类型(int)

整数数据类型允许变量存储一定范围的数学数字。
整数数据类型使用“int”关键字声明。
整数数据类型的存储大小可以是 2. 4 或者 8 个字节。
它主要取决于CPU中的处理器。

C 语言支持有符号和无符号文字。
整数只能存储整数。
因此,十进制值不能以整数存储。
整数的示例是:2. 50、1000、23954.

整数类型的类型

Type大小范围
int2 字节-32,768 至 32,767
signed int2 字节-32,768 至 32,767
unsigned int2 字节0 到 65,535
short int2 字节-32,768 至 32,767
signed short int2 字节-32,768 至 32,767
unsigned short int2 字节0 到 65,535
long int4 字节-2,147,483,648 至 2,147,483,647
signed long int4 字节-2,147,483,648 至 2,147,483,647
unsigned long int4 字节0 到 4,294,967,295

浮点数数据类型(float)

Float 数据类型可以将十进制值存储到变量中。
浮点数据类型的存储大小通常为 4,并且可能因 CPU 中的处理器而异。
在浮点数据类型中,我们最多可以使用小数点后 6 位。

浮点型变量可以保存实数,例如:1.5. -4.123. 20.0 等。

双精度数据类型(double)

Double 数据类型存储十进制值类似于浮点数据类型,但它最多可以存储十进制后的 10 位数字。
double 数据类型的范围是从 1E-37 到 1E+37.

Type大小取值范围小数点
float4 字节1.2E-38 到 3.4E+386位小数
double8 字节2.3E-308 到 1.7E+30815位小数
long double10 字节3.4E-4932 到 1.1E+493219位小数

字符类型(char)

字符数据类型用于仅将一个字符存储到变量中.'char' 关键字用于在 C 编程中定义字符数据类型。
字符数据类型的存储大小为 1.

Char 数据类型的示例是:'a'、'b'、'x'、'y'。

字符类型

Type大小范围
char1 字节-128 到 127
singed char1 字节-128 到 127
unsigned char1 字节0 到 255

void数据类型

void 数据类型主要用于指定函数和指针的类型。
Void 仅表示空值或者没有值。

在 C 语言中,有些函数不返回任何值。
我们可以将这些函数的 void 数据类型用作返回类型。
void 数据类型的示例是: void mytask();

C语言数据类型

数据类型是一种分类,用于指定变量可以存储哪种类型的值。

  • 我们需要在变量声明时定义每个变量的数据类型。
  • 每种数据类型需要不同的内存存储量。
  • 变量的数据类型也决定了可以对变量数据进行什么样的操作。
序号类型数据类型
1.基本数据类型整数、字符、浮点数、双精度
2.派生数据类型指针、数组、结构、联合
3.枚举数据类型枚举(enum)
4.空数据类型void

C语言中的数据类型

C 语言有一些预定义的数据类型集来处理任何程序中的各种数据。
有四种基本数据类型可以与 C 中的变量相关联。

日期:2020-09-17 00:09:18 来源:oir作者:oir