c语言问号是啥意思
A. c语言中" : "(冒号)和问号是什么意思
bool a = 1>3?false:true;
?: 是三元运算符由条件运算符组成的条件表达式的一般形式为:
表达式1 ? 表达式 2 : 表达式3,其中表达式 1、表达式2、表达式3,既可以是一个简单的表达式,又可以是由各种运算符组成的复合表达式。
计算过程很好理解:先求表达式1的值, 如果为真, 则求表达式2 的值并把它作为整个表达式的值。 如果表达式1 的值为假,则求表达式3 的值并把它作为整个表达式的值。
(1)c语言问号是啥意思扩展阅读:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
B. c语言中表示什么
符号?是问号的意思。
问号,拼音 wèn hào ,即符号“?”。表示疑问的标点符号。用于疑问、设问、反问句等句型的末尾。
问号是语气语调的辅助符号工具,表示一句话完了之后的停顿、语气。用于疑问句、设问句和反问句结尾。疑问句末尾的停顿,用问号。反问句的末尾,也用问号,问号一般情况下不出现在一行之首。有反问、设问等用法。
C语言提供了一个可以代替某些if - then - else语句的简便易用的操作符"?"。
该操作符是三元的,其一般形式为:
EXP1? EXP2: EXP3。
EXP1,EXP2和EXP3是表达式,注意冒号的用法和位置。
操作符“?”作用是这样的,在计算EXP1之后,如果数值为True,则计算EXP2,并将结果作为整个表达式的数值;如果EXP1的值为Flase,则计算EXP3,并以它的结果作为整个表达式的值。