前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >c语言中‘ ? ’符号是什么意思?

c语言中‘ ? ’符号是什么意思?

作者头像
吃猫的鱼Code
发布于 2023-02-02 02:45:27
发布于 2023-02-02 02:45:27
4.9K0
举报

c语言中 ? 符号是什么意思?

c语言中?:是什么意思?

?表示的是对结果的判断 : 表示的是对结果的选择

二者同时出现,构成结构选择语句。

条件运算符 (?:) 是C语言中唯一的一个三目运算符,它是对第一个表达式作真/假检测,然后根据结果返回另外两个表达式中的一个。

<表达式1>?<表达式2>:<表达式3> 在运算中,首第一个表达式进行检验,如果为真,则返回表达式2的值;如果为假,则返回表达式3的值。

举个例子: a=a>b?1:3; 结果是a = 1

本文共 159 个字数,平均阅读时长 ≈ 1分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C语言条件运算符_c语言数组长度可变吗
条件运算符是C语言中唯一的一个三目运算符,其求值规则为:如果表达式1的值为真,则以表达式2 的值作为整个条件表达式的值,否则以表达式3的值作为整个条件表达式的值。条件表达式通常用于赋值语句之中。
全栈程序员站长
2022/11/09
1.3K0
【C语言】基本语法知识&&C语言函数&&操作符详解
首先介绍一下我使用的工具:VS2019——集成了很多的功能:编辑、编译、链接、运行、调试等
用户10925563
2024/06/04
3330
【C语言】基本语法知识&&C语言函数&&操作符详解
C语言基础-运算符
sizeof()运算符 •sizeof可以用来计算一个变量或者一个常量、一种数据类型所占的内存字节数 •sizeof一共有3种形式   1.sizeof( 变量\常量 )      sizeof(10); char c = 'a'; sizeof(c);   2.sizeof  变量\常量      sizeof 10; char c = 'a'; sizeof c;   3.sizeof( 数据类型 )      sizeof(float); •注意:不能是sizeof 数据类型 条件运算符和条件表达式
用户1941540
2018/05/11
1.2K0
C语言--------分支和循环语句
if-else if---else if---else语句,适用于拥有多种选择的语句,但是要注意他们的先后顺序,因为只要有一个是符合条件的,后续的分支语句就不会再被执行;
阑梦清川
2025/02/24
1100
C语言--------分支和循环语句
谈谈C语言中的那些判断语句
在C语言中,我们要判断一个事件是否成立,常常会用到一些判断语句,而这些判断语句还需要一个判断条件,以及条件为真时要执行的语句(必要的)和条件为假时要执行的语句(非必要的)。C语言把任何非零和非空的值假定为 true,把零或null假定为false。
程序员小顺
2021/10/13
1.2K0
5.4 C语言条件运算符和条件表达式
2、条件运算符由两个符号(?和:)组成,必须一起使用。要求有3个操作对象,称为三目运算符,它是C语言中唯一的一个三目运算符。
小林C语言
2020/12/07
1.7K0
5.4 C语言条件运算符和条件表达式
C语言 | 条件运算符
以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~
小林C语言
2021/03/30
1.7K0
C语言 | 条件运算符
5.4 条件运算符和条件表达式
2、条件运算符由两个符号(?和:)组成,必须一起使用。要求有3个操作对象,称为三目运算符,它是C语言中唯一的一个三目运算符。
小林C语言
2019/07/12
1.1K0
【C语言】分支语句详解
    表达式成⽴(为真),则语句执⾏,表达式不成⽴(为假),则语句不执⾏,C语言中0为假,非0为真     接下来我们举个例子就懂了,我们试着来实现:输入一个整数,判断是否为奇数,首先判断方法就是让这个整数模2,如果返回1,那么它就是一个奇数,示例如下:
TANGLONG
2024/10/15
1550
【C语言】分支语句详解
C语言基础
“知己知彼,百战百胜”,大学计算机专业接触的第一门专业课就是C语言,那么什么是C语言呢?人和人之间可以用汉语、英语进行交流,那人和计算机之间应该如何交流呢?这个时候就需要计算机语言。C语言就是常见的计算机语言中的一种,还有Java、C++等计算机语言。
用户11352420
2024/11/07
1300
C语言基础
c语言运算符号详细说明
C语言中具有右结合性的运算符包括所有单目运算符以及赋值运算符(=)和条件运算符。其它都是左结合性。
谙忆
2021/01/19
1K0
C语言操作符2
在这篇文章中,主要讲解关系操作符、条件操作符、逻辑操作符,及其短路。
用户11328191
2024/10/23
1610
C语言操作符2
C语言入门笔记2
我们上小学的时候都学过各种运算,如:加法运算、乘法运算、混合运算等,而运算就要用到运算符,如:+、-、×、÷等等。
用户6755376
2020/03/19
1.1K0
C语言入门笔记2
C语言-分支与循环(1)-学习笔记
恭喜你发现了一篇超级实用的长文。如果你正在寻找具体的模块,可以先查看目录,找到自己需要的内容。在这里,你将会发现我们为你准备的各种有趣、有用的信息。快来一起探索吧!
LonlyMay
2024/10/21
920
C语言-分支与循环(1)-学习笔记
C语言入门基础大全,自学C语言必备知识!
用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使小伙伴对c语言有个初步认识。
小林C语言
2020/12/23
1.8K0
C语言入门基础大全,自学C语言必备知识!
C语言新手小白详细教程(2)变量与运算符
#include <stdio.h> 是一个预处理命令,它告诉编译器在编译时要包含标准输入输出库。 函数是用来执行特定任务的一段代码,可以重复使用。main 函数是程序的入口点,其中包含了打印 “Hello, world!” 这一操作。
意疏
2024/11/25
1820
C语言新手小白详细教程(2)变量与运算符
C语言万字基础笔记总结(一)
当运算符左右两个操作数类型不同时,编译器会将它们共同转换位某种数据类型,通常情况下,会向精度较大的那个类型转化。
远方的星
2021/08/02
9230
C语言万字基础笔记总结(一)
c++基础之表达式
这次接着更新《c++ primer》 这本书的读书笔记,上一篇博文更新到了书中的第三章,本次将记录书中的第四章——表达式
Masimaro
2021/02/05
8620
我的C语言入门笔记~!
C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。
小林C语言
2020/09/08
1.3K0
我的C语言入门笔记~!
C语言分支与循环基础知识详解
C语言是结构化的程序设计语言,这里的结构指的是顺序结构、选择结构、循环结构,C语言是能够实现这三种结构的,其实我们如果仔细分析,我们日常所见的事情都可以拆分为这三种结构或者这三种结构的组合。
fhvyxyci
2024/09/24
1450
C语言分支与循环基础知识详解
相关推荐
C语言条件运算符_c语言数组长度可变吗
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档