栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

2022.6.24

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022.6.24

  1. 定义变量的语法,例如int a=1;

  2. 变量分为实例变量、类变量、局部变量。

    其中,实例变量从属于对象,如果不自行初始化这个类型初始化默认为

类型未初始化默认值
整数0
浮点数0.0
字符0000
布尔型false
基本类型以外null

类变量是在定义之前加一个static(静态的),虽然还没学到不过按直觉来说应该和c语言里面的静态变量差不多。

局部变量则是在方法中定义的变量

  1. 常量

    在定义变量之前加上final

    final 常量名=常量值

    例如,final double PI=3.14

  2. 运算符

    算术运算符:+,-,*,/,%,++,--

    赋值运算符:=

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

    逻辑运算符:&&,||,!

    位运算符:&,|,^,~,>>(算术右移),<<,>>>(逻辑右移)

    条件运算符:?:

    扩展赋值运算符:+=,-=,*=,/=

  3. 幂运算

    用Java中的数学类Math

    Math.pow(底数,次数);

  4. 逻辑运算

    除了正常的运算还有短路运算。例如(1>2)&&(a++<4),前面不成立那么后面的条件不会执行

  5. 优先级

    优先级顺序为

    括号

    增量和减量运算

    算术运算

    关系运算

    逻辑运算

    赋值运算

优先级符号说明
1(),[],{}
2+,-正、负
3++,--,!自增、自减、非
4*,/,%
5+,-加、减
6>>,>>>,<<
7>,<,>=,<=
8==,!=
9&
10^异或
11|
12&&
13||
14?:
15=
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/989599.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号