• 笔记4


    2、八进制:以0开头,包括0-7的数字

    十六进制:以0x或者0X开头,包括0-9的数字,以及字母a-f;A-F(a表示10依次类推).

    3、变量的声明:

    格式: 数据类型  变量名;如:int n;  声明整型变量n;ong count ; 声明长整型变量count;

    4、赋值

    “ = ” 叫作赋值运算符,将运算符右边的值赋值给左边的变量。可以在定义变量的同时给变量赋值,即变量的初始化。

    5、变量定义

    int octal = 037;
    //定义int 类型变量存放八进制数据
    long longNumber=0xa2cdf3ffL;
    //定义变量存放十六进制长整型数据
    short shortNumber=123;
    //定义变量存方法短整型数据
    byte b =10;
    定义变量byte类型数据

    6浮点型字面值

    浮点型字面值默认情况下表示double类型。也可以在

    值得后面加d或D,如表示float 类型,则需要在字面值后面加 f或者 F.

    基本数据类型变量的存储

    数据类型分为基本数据类型和引用数据类型
    引用数据类型包括数组和类等
    类定义的变量又叫对象

    7字符型字面值用单引号内的单个字符表示.

    8布尔类型字面值

    布尔值只能定义为true 和false (c有0;1)

    9字符串字面值

    字符串不属于基本数据类型,它是类
    双引用号引起来的0个或多个字符” ”,空格也是一个字符。字符串的长度,空格也要算上。

    10类型转换

    类型转换分为自动类型转换和强制类型转换。
    自动类型转换又叫隐式类型转换(数据类型范围小的到大的)

    11强制类型转换

    如果A类型的数据表示范围比B类型大,则将A类型的值
    赋值给B类型,需要强制类型转换。强制数据类型转换的格式:(数据类型(目标类型))数值。

    12boolean (布尔)类型

    boolean类型的值:
    真:true
    假:false

    13运算符的优先级

    最高的优先级:小括号,即()

    最低的优先级:赋值运算符

    优先级顺序:算术运算符>关系运算符>逻辑运算符。

    当运算符比较多,无法确定运算符执行顺序时,可以使用小括号控制一下顺序。

    14常用的关系运算符有哪些:
    >,<
    ==,!=
    >=,<=

    15&、&&和|  ||  的区别

    逻辑运算符                              描述
    & 运算两端都是true,结果才是true,那么只要有任意一端false,结果为false
    && 一旦运算除左端为false,那么右端就不运算了
    | 运算两端任意一段为true,结果为true,只有两端都为false,结果为false
    || 一旦运算左端为true,结果就为true,都断不用计算
    16if-else选择结构的顺序是:
    先是if(Expression)也就是先判断Expression,如果满足就执行if下面的,不满足就执行else下面的。
  • 相关阅读:
    进程和线程
    进程通信、同步与调度
    文件和文件系统
    【nexys3】【verilog】小设计——拆弹游戏
    Qt4开发环境搭建(Qt4.8.7+mingw4.8.2+Qt Creator4.2.0)
    GPL和LGPL
    【rpi】使用putty远程连接rpi(ssh)
    mysql 命令 小结
    安装mysql zip 安装包 Navicat连接
    python虚拟环境 virtualenv工具
  • 原文地址:https://www.cnblogs.com/mkop/p/11384313.html
Copyright © 2020-2023  润新知