? : 运算符(三元运算符)

简介: ? : 运算符(三元运算符)。

? : 运算符(三元运算符)
我们已经在前面的章节中讲解了 条件运算符 ? :,可以用来替代 if...else 语句。它的一般形式如下:

Exp1 ? Exp2 : Exp3;
其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。

? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个表达式的值。

目录
相关文章
|
1月前
运算符
运算符: := 代表赋值, .. 范围, || 拼接字符 select into 将多个字段值赋予一个或多个变量 嵌套语句: 1.选择语句 1、if ..end if IF s_sex=1 THEN dbms_output.put_line('这个学生是男生'); END IF 2、if ..else end if IF s_sex=1 THEN dbms_output.put_line('这个学生是男生'); ELSE dbms_output.put_line('这个学生是女生'); END IF
29 0
|
7月前
|
C++
c++运算符
c++运算符
58 2
|
7月前
|
程序员 C++
C++中的运算符:深入理解与应用
C++中的运算符:深入理解与应用
113 0
|
7月前
|
开发框架 .NET 程序员
C#三元运算符使用技巧
C#三元运算符使用技巧
62 0
|
7月前
|
存储 弹性计算 运维
使用OR运算符
【4月更文挑战第29天】
41 0
|
7月前
|
Java
运算符的文章
运算符的文章
40 0
|
7月前
|
C# 数据安全/隐私保护
C#运算符
C#运算符
38 0
|
7月前
|
C语言
各种运算符的介绍,超详解
各种运算符的介绍,超详解
113 0
|
7月前
|
前端开发 JavaScript 程序员
你真的会用三元运算符吗?
你真的会用三元运算符吗?
124 0
|
SQL 安全 关系型数据库
第4章_运算符
第4章_运算符
96 0