Pengendali saiz digunakan untuk menentukan bilangan bait yang diduduki oleh jenis data atau pembolehubah dan mengembalikan nilai integer tidak bertanda jenis size_t, yang mewakili bilangan bait yang diduduki oleh operan. Kegunaannya termasuk memperuntukkan memori, membandingkan saiz jenis data, melihat saiz tatasusunan, menentukan mengimbangi ahli struktur, dan melaksanakan aritmetik penunjuk.
Penggunaan saiz dalam bahasa C
Dalam bahasa C, operator saiz digunakan untuk menentukan bilangan bait yang diduduki oleh jenis data atau pembolehubah. Ia adalah operator unary yang operannya boleh menjadi jenis data atau pembolehubah.
Penggunaan
Sintaks operator saiz adalah seperti berikut:
<code class="c">sizeof(type_or_variable);</code>
di mana:
Jenis pengembalian
Sizeof operator mengembalikan nilai integer tak bertanda jenis size_t, yang mewakili bilangan bait yang diduduki oleh operan.
Tujuan
sizeof operator mempunyai banyak kegunaan dalam bahasa C termasuk:
Contoh
Contoh berikut menunjukkan penggunaan operator saiz:
<code class="c">#include <stdio.h> int main() { int x = 5; printf("Size of int: %d bytes\n", sizeof(int)); printf("Size of x: %d bytes\n", sizeof(x)); return 0; }</code>
Output:
<code>Size of int: 4 bytes Size of x: 4 bytes</code>
Atas ialah kandungan terperinci Apakah kegunaan sizeof dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!