当前位置:首页 » 编程语言 » c语言中问号什么意思

c语言中问号什么意思

发布时间: 2023-09-10 00:25:15

c语言中" : "(冒号)和问号是什么意思

这是C语言的三目运算符。
对于条件表达式b?x:y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。一个条件表达式从不会既计算x,又计算y。
条件运算符是右结合的,也就是说,从右向纤镇左分组计算。例如,a?b:c?d:e将败竖岩按a?b:(察御c?d:e)执行。

Ⅱ c语言中表示什么

符号?是问号的意思。

问号,拼音 wèn hào ,即符号“?”。表示疑问的标点符号。用于疑问、设问、反问句等句型的末尾。

问号是语气语调的辅助符号工具,表示一句话完了之后的停顿、语气。用于疑问句、设问句和反问句结尾。疑问句末尾的停顿,用问号。反问句的末尾,也用问号,问号一般情况下不出现在一行之首。有反问、设问等用法。

C语言提供了一个可以代替某些if - then - else语句的简便易用的操作符"?"。

该操作符是三元的,其一般形式为:

EXP1? EXP2: EXP3。

EXP1,EXP2和EXP3是表达式,注意冒号的用法和位置。

操作符“?”作用是这样的,在计算EXP1之后,如果数值为True,则计算EXP2,并将结果作为整个表达式的数值;如果EXP1的值为Flase,则计算EXP3,并以它的结果作为整个表达式的值。

Ⅲ c语言中是什么意思

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

:在语言中表示判断的结果选择。

所以编程逻辑就是先进行判断,然后再进行选择。

例如,当a>b时,x=1否则x=0,可以写成x=a>b?1:0。

(3)c语言中问号什么意思扩展阅读:

C语言运算符号:

比较特别的是,比特右移(>>)运算符可以是算术(左端补最高有效位)或是逻辑(左端补 0)位移。例如,将 11100011 右移 3 比特,算术右移后成为 11111100,逻辑右移则为 00011100。

因算术比特右移较适于处理带负号整数,所以几乎所有的编译器都是算术比特右移。

运算符的优先级从高到低大致是:单目运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、赋值运算符(=)和逗号运算符。

关系运算符号 :== 、!=

热点内容
php获取浏览器 发布:2025-03-11 09:03:31 浏览:876
安卓常驻后台需要什么权限 发布:2025-03-11 08:58:26 浏览:180
绿源电动车威牛是什么配置 发布:2025-03-11 08:47:34 浏览:9
wps加密文件密码忘记 发布:2025-03-11 08:36:49 浏览:46
可编程渲染管线 发布:2025-03-11 08:35:23 浏览:454
一般人手机设置密码会是什么 发布:2025-03-11 08:27:19 浏览:415
缓存电视剧软件 发布:2025-03-11 08:26:26 浏览:134
安卓怎么下载ios14 发布:2025-03-11 08:25:50 浏览:566
软件调试源码 发布:2025-03-11 08:24:59 浏览:488
剪辑视频怎么配置解说 发布:2025-03-11 08:24:23 浏览:264