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

 我来答
小高清呀
高粉答主

2023-04-29 · 每个回答都超有意思的
小高清呀
采纳数:677 获赞数:152307

向TA提问 私信TA
展开全部

?在语言中表示疑问,那么疑问来自于判断。

:在语言中表示判断的结果选择,所以编程逻辑就是先进行判断,然后再进行选择。例如,当a>b时,x=1否则x=0,可以写成x=a>b?1:0。

在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。

发展历史

C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯·汤普森(Kenneth Lane Thompson)设计的B语言为基础发展而来。

在它的主体设计完成后,汤普逊和里奇用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。

为了利于C语言的全面推广,许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI C”,截至2020年,最新的C语言标准为2018年6月发布的“C18”。

baid云帆
2023-05-01 · 自动控制及电脑编程学者
baid云帆
采纳数:1 获赞数:8

向TA提问 私信TA
展开全部
您好,很高兴为您作答。
在 C 语言中,问号 ? 通常用于三目运算符,表示条件判断。
它的语法形式是:条件表达式 ? 表达式1 : 表达式2;
当条件表达式的值为真,则运算结果为表达式1的值,否则为表达式2的值。
例如:
int x = 10;

int y = (x > 5) ? 100 : 200;
// 如果x大于5,y的值为100,否则为200。
希望以上回答对您有所帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式