C++基础

发布时间 2023-08-29 23:03:29作者: 一杯晓

1 变量和常量

  • C++规定在创建一个变量或者常量时,必须要制定出相应的数据类型,否则无法给变量分配内存
    • 常量不可修改,一旦修改便会报错(通常在变量定义前加关键字const)  
    • 宏常量不需要制定数据类型,因为其不占内存
  • 不同数据类型占用空间不同,取值范围也不同。一旦定义的变量或常量的数值超出取值范围,则输出的值出现错误
  • 数据类型存在的意义:给变量分配合适的空间

2 数据类型

 

    • 利用sizeof关键字可以统计数据类型所占内存大小
  • 语法:sizeof(数据类型or变量)