鱼C论坛

 找回密码
 立即注册
查看: 2795|回复: 0

[学习笔记] 复习下(第二天)

[复制链接]
发表于 2019-8-18 20:30:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
常量和变量
常量表示不能改变的数值
变量表示能够改变的数值

整型
byte字节型               8        
short 短整            16
int 整               32
long 长整              64

八进制表示整数必须前面放置“0”
十六进制表示不区分大小写以“0X”或“0x”开头
定义为long型数值后面加L或l

浮点型
float              32
double          64
默认的浮点数为双精度,使用单精度必须在数值后跟上F或f
双精度也可以使用D或d

字符型
char
Unicode码"\uxxxxx"x表示十六进制数    16位无符号整数表示    0~65535
转义符
\'      单引
\"     双引
\\     斜杠
\r    回车
\n   换行
\f   换页
\t      跳格
\b   退格


布尔型
true
false

整型隐含强制类型转换,浮点不存在


算术运算符
+
-
*
/
%

自增自减运算符
算一个操作数
前缀:先进行自增或自减,再进行运算
后缀:先进行运算,再自增或自减

关系运算符
==
!=
>
<
>=
<=

位运算符
所有整数都是通过二进制进行保存,第一个数字占一个比特位
&    对应位都是1,则结果为1,否则为0
|      对应位都是0,则结果为0,否则为1
^    对应位值相同,则结果为0,否则为1
~    每一位按位取反

移位运算符
只对整数进行操作
<<            右边空缺位用0补
>>            第一个操作数是正,填充0,为负,填充1
>>>         不管正或负填充0

逻辑运算符
结果为布尔类型

非短路   与 或  非
&   两边都为ture,结果为ture,否则为false
|     两边都为false,结果为false,否则为ture
!  结果取反

短路
与运算时,两个为ture,结果为ture,当第一个为false结果必为false第二判断没有意义



三元运算符
xxx?xxxx1:xxxx2    真执行xxxx1,否则执行xxxx2

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 04:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表