void bermaksud batal atau tiada nilai dalam bahasa C Ia digunakan terutamanya untuk menentukan fungsi tanpa nilai pulangan atau nilai nol yang mewakili penuding boleh menyimpan nilai penunjuk umum, seperti penunjuk fungsi atau fungsi panggil balik.
Maksud void dalam bahasa C
kosong bermaksud kosong atau tiada nilai dalam bahasa C Ia mempunyai dua kegunaan utama:
1.1 fungsi Jika tiada nilai dikembalikan selepas pelaksanaan, jenis pulangannya boleh ditentukan sebagai tidak sah. Contohnya:
<code class="c">void print_hello() { printf("Hello, world!\n"); }</code>
adalah serupa dengan jenis penunjuk lain seperti int
, void boleh menunjuk kepada sebarang jenis pembolehubah. Walau bagaimanapun, tidak seperti penunjuk lain, penunjuk void* tidak boleh dinyahrujuk untuk mendapatkan nilai yang ditunjuk oleh pembolehubah dan hanya boleh digunakan untuk menyimpan nilai penunjuk umum, seperti penunjuk fungsi atau fungsi panggil balik. Contohnya: <code class="c">void* ptr;
ptr = malloc(sizeof(int));</code>
Atas ialah kandungan terperinci Apakah maksud batal dalam bahasa c?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!