目录
数据类型的基本归类
数据类型的介绍
在学习一定的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];
本文探讨了C语言中数据类型的归类,尤其是整型数据在内存中的存储方式,重点讲解了补码的概念及其意义。文章通过实例解释了补码存储负数的原因,并介绍了大端和小端存储模式的区别,还提供了判断机器字节序的程序设计思路。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=117223805&d=1&t=3&u=7f741b0531ab4fc893bbe5c918d45e8d)
6953

被折叠的 条评论
为什么被折叠?



