1.1 C++学习之变量类型和输入

背景

创建项目

  1. 创建空项目
    1.1 C++学习之变量类型和输入

  2. 右键创建CPP源文件
    1.1 C++学习之变量类型和输入

重点

  • 单行和多行注释同Java书写方式
  • main函数是程序的入口,每个项目有且只有一个main函数

变量

  • 每一段内存都有其地址编号,可通过地址获取变量,但地址比较难记,所以设置变量来方便管理内存空间
    1.1 C++学习之变量类型和输入

常量

  • 若强行修改常量,则报错
  • 两种定义常量方式
    1.1 C++学习之变量类型和输入

命名规则

1.1 C++学习之变量类型和输入

  • 关键字又称为标识符

数据类型

整型

1.1 C++学习之变量类型和输入

  • 分配合适的内存空间
  • short<int<=long<=long long

浮点型

1.1 C++学习之变量类型和输入

  • 小数默认为双精度
    1.1 C++学习之变量类型和输入
  • 不管单精度还是双精度,显示结果长度都是6位有效数字,如上图所示
  • 可采用科学计数法来表示小数
  • 下图为示例

1.1 C++学习之变量类型和输入

字符型

  • 底层真正存放的是ASCII码
    1.1 C++学习之变量类型和输入1.1 C++学习之变量类型和输入- 语法类似Java

字符串型

1.1 C++学习之变量类型和输入1.1 C++学习之变量类型和输入

  • 要想使用string类型,需要包含对应的头文件

布尔类型

1.1 C++学习之变量类型和输入1.1 C++学习之变量类型和输入

  • 如上图所示,打印布尔变量的值不是true或者false,而是1/0

转义字符

  • \n表示换行
  • \表示一个斜杠
  • 水平制表符:一共宽度为8(如下图的aa以及后面的空格的总长度),便于对齐,整齐输出数据
    1.1 C++学习之变量类型和输入

sizeof

  • 下图的/表示或,不是乘法哦
    1.1 C++学习之变量类型和输入

数据输入

  • 首先创建变量来承载输入
  • 然后给变量赋值,右移运算符

1.1 C++学习之变量类型和输入