Syntax 变量末尾的冒号和问号

Syntax 变量末尾的冒号和问号,syntax,Syntax,我真的不知道如何调用它们,但当查看其他人的源代码时,我经常看到以下内容: side = backFace ? WEST : EAST; mask[n++] = (0 <= x[d] ? f(x[0], x[1], x[2]) : false)!= (x[d] < dims[d]-1 ? f(x[0]+q[0], x[1]+q[1], x[2]+q[2]) : false); side=背面?西:东; mask[n++]

我真的不知道如何调用它们,但当查看其他人的源代码时,我经常看到以下内容:

side = backFace ? WEST   : EAST;
mask[n++] = (0    <= x[d]      ? f(x[0],      x[1],      x[2])      : false)!=
      (x[d] <  dims[d]-1 ? f(x[0]+q[0], x[1]+q[1], x[2]+q[2]) : false);
side=背面?西:东;

mask[n++]=(0它通常被称为三元条件运算符,尽管确切名称可能取决于您使用的语言。

使用任何搜索站点查找“三元运算符”。好的,谢谢您的快速回答,我会尽快将此标记为答案