C++基础---数据类型

来源:互联网 发布:观澜网络给打电话 编辑:程序博客网 时间:2024/05/18 03:34

1. 数据类型

1.1 数据类型的定义

  • 数据类型:指一定的数据在计算机内部的表示方式;
  • 数据类型:指该数据所表示的值的集合;
  • 数据类型:指在该数据上的一系列操作;

1.2 C++的数据类型

  • 广义上来划分C++的数据类型:我们可以将其分为两大类包括变量常量
  • C++中的数据类型,有语言既定的内部数据类型(基本类型),也有程序员自定义的外部数据类型(复合类型),可以划分为以下:
    (1)基本类型:
     a.整型:short/int/long/unsigned short/unsigned int/unsigned long
     b.浮点型:float/double/long double
     c.字符型:char
     d.布尔型:bool
     e.空类型:void
    (2)复合类型:构造类型
     a.枚举类型:enum
     b.数组类型:int[]/char[]/对象数组obj[]等
     c.结构类型:struct
     d.类类型:class
     e.联合类型(共用体类型):union
    (3)复合类型:指针类型 int*/ char*/对象指针obj*等
    (4)复合类型:引用类型 int&/char&/对象引用obj&等
    注:基本数据类型决定了(1)该数据所占用的存储空间;(2)所表示的数据范围和精度;(3)所能进行的运算。

参考文献:
[1]《C++全方位学习》范磊——第四章
[2]《C++程序设计教程(第二版)》钱能——第三章
[3] 百度搜索关键字:C++数据类型分类

0 0