C语言学习记录

古城幻音

变量

数据类型

1
2
3
4
5
6
7
8
char 
int
float
double
long
long long
short

字节数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int byte is :4
char byte is :1
float byte is :4
double byte is :8
short byte is :2
long byte is :4
long long byte is :8
unsigned int byte is :4
unsigned char byte is :1
unsigned int byte is :4
unsigned char byte is :1
unsigned short byte is :2
unsigned long byte is :4
unsigned long long byte is :8
//原来浮点数是不能用 unsigned来规范的。unsigned 的意思就是把内存中的数据第一位也用来表示数据,而不用于表示符号位。而浮点数规定内存中数据的第一位必须是符号位。因此两者之间是互相矛盾的,这也就是为什么浮点数不会有unsigned类型。

  • 标题: C语言学习记录
  • 作者: 古城幻音
  • 创建于: 2023-11-02 05:21:12
  • 更新于: 2023-11-02 05:21:12
  • 链接: https://s.skaura.top/2023/11/02/C语言学习/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
 评论
此页目录
C语言学习记录