逻辑运算符 三目运算符 ASCII码

逻辑运算符

与运算符(&&)和或运算符(||)均为双目运算符。具有左结合性。

非运算符(!)为单目运算符,具有右结合性。

逻辑运算符的短路问题

与短路:&& 只要第一个条件表达为假那么后面的条件表达就不参与运算了

或短路:|| 只要第一个条件表达式为真那么后面的条件表达式就不参与运算了

三目运算符

一、是什么?

<真假判断表达式1>?<表达式2>:<表达式3>;表达式一定有返回值!!!

二、有什么用?

可以根据条件成立与否执行不同的表达式,返回不同的值,简化代码

三、怎么用?

先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的值

如果为假,则执行表达式3,返回表达式3的值.

四、什么时候用?

当需要根据条件执行不同的表达式时.

五、有什么特点?

1.三个位置为表达式,不仅仅是数值.必须有运算结果,不能定义变量

ASCII码

一、是什么?

美国标准信息交换码

二、有什么用?

统一用8位二进制数来表示所有的大写和小写字母,数字0-9,标点符号,以及在美式英语中使用的特殊控制字符,且规则一致,便于通信.

三、怎么用?

默认计算机都遵守这个标准,要知道每个字符对应的值是多少,查ASCII码表

四、什么时候用?

需要把字符转换成数字的时候

五、有什么特点?

1.区分大小写

2.没有中文

3.字符在运算时会自动转换成ASCII值

两种编码方式:

UTF-8编码:UTF-8表示全球所有语言文字的编码,占3个字节.可以表示2的24次方个字符.

GBK2312编码:GBK2312表示中文的编码,占2个字节,可以表示6万多种汉字.GB是国标的意思.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容