C语言运算符中问号是什么意思
问号是条件运算符的意思,跟冒号组合使用。条件运算符优先级高于赋值、逗号运算符,低于其他运算符。
表达式为:表达式1?表达式2:表达式3。先求解表达式1,若其值为真(非0)则将表达式2的值作为整个表达式的取值,否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。
扩展资料
条件运算符具有右结合性
当一个表达式中出现多个条件运算符时,应该将位于最右边的问号与离它最近的冒号配对,并按这一原则正确区分各条件运算符的运算对象。如果在问号和冒号之间还有一个问号或者冒号,应该满足就近配对,使结构不发生紊乱。-语言
例如:
w《x ? x+w : x《y ? x : y与 w《x ? x+w : ( x《y ? x : y) 等价。
w《x ? x+w : x《y ? x : y与 (w《x ? x+w : x《y) ? x : y 不等价。
参考资料来源:百度百科-条件运算符
C语言什么是语法啊
list是什么意思
list作名词时意思是列表,目录,作动词时意思是列清单。
list英[lɪst]美[lɪst]
释义:
n. 列表;名单;清单;目录;一览表;(船的)倾斜。
v. (按某次序)把…列表,列清单,拟订清单;列举;把…列入一览表;(被)列入销售清单,列入价目表;(向一侧)倾斜。
例句:Making lists can create order and control.
列表能使一切井然有序、便于管理。
词义辨析
list,catalogue,roll,table这几个词都有“表”“单”“册”的意思。其区别在于:
catalogue是按字母顺序或其他方法排列的;而list则仅指列表,有时不必有严格的顺序;roll指人的花名册,尤指属于团体或军事单位的全体人员名册;table指便于迅速查阅的目录、表格。例如:
This is the list of the people who are going to the picnic.这是打算参加野炊的人员名单。
The teacher read the roll of graduates.教师宣读毕业生名单。
Find Volume 3 by reading in the table of contents.看着目录,找到第3卷。