Satu-satunya pengendali ternary dalam bahasa C ialah ungkapan bersyarat, digunakan untuk memudahkan pernyataan if-else. Sintaks: Syarat ? Nilai 1 : Nilai 2, dengan syarat ialah ungkapan Boolean, dan nilai pulangan ialah apabila nilai 1 dan nilai 2 masing-masing adalah benar dan salah.
Satu-satunya operator ternary dalam bahasa C
Satu-satunya operator ternary dalam bahasa C ialah ungkapan bersyarat, iaitu pernyataan if-else yang dipermudahkan.
Syntax
<code>条件 ? 值1 : 值2</code>
Di mana:
条件
:一个布尔表达式,决定是否执行 值1
或 值2
.值1
:如果 条件
为 true,则返回的值。值2
:如果 条件
为 false,则返回的值。示例
<code class="c">int a = 10; int b = 20; int max = (a > b) ? a : b; // max 将为 20</code>
工作原理
三目运算符的工作原理如下:
条件
表达式。条件
为 true,则返回 值1
.条件
为 false,则返回 值2
Atas ialah kandungan terperinci Apakah satu-satunya pengendali ternary dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!