2020-02-02

      变量和和运算符的基本知识点的总结
                                  C语言

一.变量 分为:1全局变量 2局部变量 它们的区别主要在作用域和生命周期上的不同
作用域 :全局变量 作用域是整个工程
局部变量 作用域是变量所在的局部范围
生命周期:全局变量 生命周期是,整个程序的生命周期。
局部变量生命周期是,进作用域生命周期开始,出作用域生命周期结束。
二. 运算符 分为:1.算术运算符 2.赋值运算符 3.比较运算符 4.逻辑运算符 5.条件运算符 6.移位操作符 7.单目操作符 8.位运算符
1.算术运算符有 +(加) -(减) *(乘) /(除) %(取模)
2.赋值运算符有 =(赋值) +=(加等于) -=(减等于) *=(乘等于) /=(除等于) %=(模等于)
3.比较运算符有 >(大于) <(小于) >=(大于等于) <=(小于等于) ==(等于) !=(不等于)
4.逻辑运算符有 &&(与) ||(或)
5.条件运算符(三目运算符)
表达式?表达式1:表达式2;
6.移位操作符 >> <<
7.单目操作符 !(逻辑反操作) -(负值) +(正值)
&(取地址) --(前置–先减在赋值 后置-- 先赋值在减) ++(前置++,先加在赋值 后置++,先赋值在加) *(解引用操作符)

8.位运算符 &(二进制按位与) |(二进制按位或)
^(二进制按位异或) ~(二进制按位取反)
注:C语言没有布尔类型
java
一 变量 分为 1.成员变量 2.局部变量
1.成员变量:在类中定义,可以被本类或者与它有关的其他类使用,作用域是整个类。
2.局部变量:在类的方法中定义,在方法中临时保存数据。只能在本方法中使用,作用域是本方法。
二 运算符
java的运算符与C语言基本相同,但有以下几点不同
1.在位运算符中,当操作数为整数,&和|表示按位运算;当操作数为boolean(布尔)时,表示逻辑运算
2.在比较运算符,逻辑运算符,条件运算符中他们的结果都是布尔值
注:java中有布尔类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值