C++---变量、数据类型和运算符
2021-02-01 06:16
标签:ima ++i 数据类型 空间 英文 保留字 不能 第一个 ascii 变量是计算机中一块特定的内存空间, 由一个或多个连续的字节组成 不同数据存入具有不同内存地址的空间, 且相互独立. 通过变量名可以简单快速的找到内存中存储的数据 C++中变量的命名规则 变量名只能由字母 下划线 数字三种字符组成 变量名的第一个字符必须是字母或下划线, 不能是数字 变量名不能包含除下划线以外的任何特殊字符, 如 变量名不能使用保留字 变量名不要使用拼音 变量名尽量不使用单个英文单词, 提倡使用含有正式含义的英文单词 注意: 字符型char 实际属于整型int. 一元运算符: ++ -- 二元运算符: + - * % / i++和++i的区别 关系运算符可以比较大小 , 高低, 长短, 有>, =,
注意: 负数的二进制以补码表示 把表示范围小的类型的值转换到表示范围大的类型的值 short -> int -> long -> float -> double 语法: (类型名) 变量名; ? 类型名(变量名); C++---变量、数据类型和运算符 标签:ima ++i 数据类型 空间 英文 保留字 不能 第一个 ascii 原文地址:https://www.cnblogs.com/KX-Lau/p/12814083.html内存
变量
变量的命名规则
%
#
逗号等数据类型
常用数据类型
定义初始化变量
//声明变量 数据类型 变量名;
int num;
//定义时初始化变量 数据类型 变量名 = 值;
int num = 10;
//定义后初识化变量 数据类型 变量名; 变量名 = 值;
int num;
num = 10;
//float, 占4个字节, 6~7为有效数字, 不精确, 有误差
//float类型变量赋值时建议在数值的末尾加一个f
//声明及初始化
float flowerPrice = 150.0f;
//练习---已知圆柱体的半径和高, 求体积
#include
常用ASCII码
常用转移字符
输入输出
#include
运算符
算数运算符
关系运算符
逻辑运算符
运算符
表达式
解释
&& 且
条件1 && 条件2
两个条件同时为真时, 结果为真
|| 或
条件1
两个条件有一个为真时, 结果为真
! 非
!条件
条件为真时, 结果为假 条件为假时, 结果为真
位运算符
运算符
解释
示例
&
按位与
两个操作数都为1时结果为1
|
按位或
两个操作数只要有一个为1, 结果就为1
~
按位取反
操作数为1, 结果为0; 操作数为0, 结果为1
^
按位异或
两个操作数相同, 结果为0; 两个操作数不同, 结果为1
左移
右侧空位补0
>>
右移
左侧空位补符号位
sizeof运算符
sizeof(char) 1
sizeof(short) 2
sizeof(int) 4
sizeof(long) 4
sizeof(long long) 8
sizeof(float) 4
sizeof(double) 8
sizeof(long double) 12
运算符优先级
类型转换
自动类型转换
强制类型转换
下一篇:Spring之IOC(二)