数据类型——基本数据类型

基本数据类型

  • 整数
    • 字符        ——char      (1个字节)
    • 短整型    —— short (2个字节)
    • 整型       —— int  (取决于编译器(cpu)通常是一个字,4个字节)
    • 长整型    —— long (取决于编译器(cpu),32位是4个字节,64位是8个字节)
    • long long(C99)
  • 浮点数

  

 

类型

字长

字节

范围

有效数字

单精度浮点数   

float   

32

4

±(1.20e-38 ~ 3.40e38)

0,±inf,nan

7

双精度浮点数  

 double

64

8

±(2.20e-308 ~ 1.79e308)

0,±inf,nan

16

  • 指针

  指针变量是保存地址的变量,地址是内存单元的编号。
  对于32位的地址总线,指针变量的大小是4个字节。(32位系统)
  对于64位的地址总线,指针变量的大小是8个字节。(64位系统)

  • 逻辑
    • 布儿类型  ——bool

    需要加载头文件

    #include <stdbool.h>

    之后可以使用bool、true、和false

 

posted @ 2023-05-22 16:42  小糊涂2022  阅读(66)  评论(0)    收藏  举报