Dalam bahasa C, titik bertindih digunakan dalam situasi berikut: untuk melabelkan pernyataan untuk melompat menggunakan pernyataan goto. Sebagai sebahagian daripada operator ternary, mengembalikan satu daripada dua nilai berdasarkan ungkapan bersyarat. Mewakili skop kes dan pernyataan lalai dalam pernyataan kes suis. Asingkan elemen tatasusunan semasa pemulaan tatasusunan. Asingkan hujah apabila mentakrifkan makro fungsi. . Contohnya:
<code class="c">start: printf("Hello world!\n");</code>Salin selepas log masuk
2. Operator ternary:
Kolon adalah sebahagian daripada operator ternary. Operator ternary digunakan untuk mengembalikan satu daripada dua nilai berdasarkan ungkapan bersyarat. Sintaksnya adalah seperti berikut:
<code class="c">condition ? value1 : value2</code>
Contohnya: <code class="c">int x = (a > b) ? a : b;</code>
Dalam pernyataan huruf besar, titik bertindih digunakan untuk menunjukkan skop huruf besar dan pernyataan lalai. Contohnya: <code class="c">switch (x) {
case 1:
printf("x is 1\n");
break;
case 2:
printf("x is 2\n");
break;
default:
printf("x is not 1 or 2\n");
}</code>
Semasa permulaan tatasusunan, titik bertindih digunakan untuk memisahkan elemen tatasusunan. Contohnya:
<code class="c">int arr[] = {1, 2, 3, 4, 5};</code>
5. Senarai parameter makro fungsi:
Apabila mentakrifkan makro fungsi, titik bertindih digunakan untuk memisahkan parameter. Contohnya:
<code class="c">#define MAX(a, b) ((a) > (b) ? (a) : (b))</code>
Atas ialah kandungan terperinci Dalam bahasa C: apakah maksudnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!