zoukankan      html  css  js  c++  java
  • C++学习笔记——变量与表达式

    知识点:

    1. 常量与变量
    2. 数据类型
    3. 常见的表达式类型
    4. 变量的输入与输出

    1.常量与变量

    常量:数值确定的量。常见的常量包含如下一些类型:

    • 整数,比如:(1)(-2)(123) 等;
    • 实数,比如:(1.23)(0.33333) 等;
    • 字符,比如:'a'、'b'、'#' 等;
    • 字符串,比如:"hello", "hello,world!" 等;
    • 布尔类型的常量:true 和 false。

    变量:可以改变的量。比如:
    我们要定义一个变量a,用它来存放一些整数。则可以如下定义:

    int a;
    

    这样我就定义了一个用于存放整数的变量类型。其中,前面的 int (是 integer 的简写)用于表示整数类型。上述的这一句话相当于说:

    我定义了一个整数类型的变量a。
    

    变量的赋值:
    变量在定义之后就可以赋值,比如:

    int a;
    a = 3;
    

    也可以在定义的同时就初始化赋一个值:

    int a = 3;
    

    这里的“=”是赋值符号,它用于将它右边的东西赋给左边的变量。右边的东西可以是一个常量,也可以是一个变量,也可以是一个表达式。

    2.数据类型

    不同数据类型的数据能够存放的数也是不一样的。常见的数据类型如下:

    1. int:整数类型,能够存放 (-2^{31} sim 2^{31}-1) 范围内的整数;
    2. long long:长整数类型,能够存放 (-2^{63} sim 2^{63}-1) 范围的整数;
    3. float:单精度浮点型,能够存放带小数的实数;
    4. double:双精度浮点型,能够存放实数,但是精确度比 float 类型要高;
    5. char:字符类型,能够存放字符;
    6. bool:布尔类型,只有两个值 ( ext{true})( ext{false})

    其他类型基本上都是这几个基础类型上进行的扩展。

    ASCII码中的每一个数字对应一个字符。

    3.常见的表达式类型

    3.1 算术表达式

    算术运算符 表示的表达式是算术表达式。

    算术运算符:用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。

    3.2 关系表达式

    关系运算符 表示的表达式是关系表达式。

    关系运算符:用于比较运算。包括大于(>)、小于(<)、等于(==)、大于等于(>=)、小于等于(<=)和不等于(!=)六种。

    3.3 逻辑运算符

    逻辑运算符 表示的表达式是逻辑表达式。

    逻辑运算符:用于逻辑运算。包括与(&&)、或(||)、非(!)三种。

  • 相关阅读:
    log4j的使用
    关于spring读取配置文件的两种方式
    BeanUtils组件的使用
    javaee 自定义标签实战
    javaweb中的标签的核心标签库的常用标签
    对接口的思考
    二分查找
    java抽象类
    多例集合
    js中for循环的研究
  • 原文地址:https://www.cnblogs.com/quanjun/p/12513025.html
Copyright © 2011-2022 走看看