目录
数据类型的基本归类
数据类型的介绍
在学习一定的C语言初阶知识后,我们知道以下的基本数据类型:
char 字符数据类型
short 短整型
int 整形
long 长整型
long long 更长的整形
float 单精度浮点数
double 双精度浮点数
数据类型的意义
1.使用这个类型开辟内存空间的大小
在我们定义一个数据后,会在内存中动态分配一块内存来存储这个数,这快内存需要分配多大的空间就由定义的数据的类型决定。
2.如何看待内存空间视角
在写入数据后,在读取这块内存空间时,我们需要根据不同的数据类型去读取这块内存。
基本归类
整形类型:
char
unsigned char //注意:char类型存储的是ASCII值因此归为整形
signed char //C语言并没有规定char是unsigned还是signed的
short
unsigned short [int]
signed short [int]
int
unsigned int
signed int
long
unsigned long [int]
signed long [int]
浮点型:
float
double
//以下为了解内容,本文不做重点讲解
构造类型(自定义):
数组
#include<stdio.h>
int main()
{
int arr[10]; // int [10] 这就是一种类型
int arr2[5];