欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2020-02-02

程序员文章站 2024-03-23 16:54:52
...
      变量和和运算符的基本知识点的总结
                                  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中有布尔类型

相关标签: 笔记

推荐阅读