Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Apakah ?: dalam bahasa c?
Dalam bahasa C, ?: ialah operator bersyarat, juga dikenali sebagai operator ternary, yang memilih antara dua nilai berdasarkan ungkapan Boolean bersyarat. Sintaksnya ialah: syarat ? value_if_true : value_if_false. Jika syarat adalah benar, mengembalikan nilai_jika_benar, sebaliknya mengembalikan nilai_jika_salah.
Apa itu ?: dalam bahasa C?
Dalam bahasa C, ?: ialah operator bersyarat, juga dikenali sebagai operator ternary. Ia membolehkan pembangun memilih antara dua nilai berbeza berdasarkan ungkapan Boolean bersyarat.
Syntax
?: Sintaks operator adalah seperti berikut:
<code class="c">condition ? value_if_true : value_if_false;</code>
di mana:
Bagaimana ia berfungsi
?: Operator memilih antara value_if_true dan value_if_false berdasarkan nilai benar atau salah bagi condition Boolean.
. Memandangkan umur lebih besar daripada atau sama dengan 18,
mesejakan diberikan nilai
"dewasa".
Atas ialah kandungan terperinci Apakah ?: dalam bahasa c?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!