kosong dalam C++ bermakna fungsi atau kaedah tidak mempunyai nilai pulangan atau parameter. Khususnya: jenis pengembalian fungsi kekosongan bermakna ia tidak mengembalikan sebarang nilai. Jenis parameter fungsi adalah tidak sah, yang bermaksud tiada parameter. void* mewakili penunjuk kepada objek dari sebarang jenis. Fungsi atau kaedah templat boleh menggunakan void sebagai parameter atau jenis nilai pulangan, menjadikannya serasi dengan mana-mana jenis. void boleh digunakan untuk menentukan makro, yang dikembangkan semasa fasa prapemprosesan.
Peranan void dalam C++
Dalam C++, void ialah pengubah suai jenis khas yang mewakili fungsi atau kaedah yang tidak mempunyai nilai pulangan atau parameter.
kosong dalam fungsi dan kaedah
Apabila digunakan sebagai jenis pemulangan fungsi atau kaedah, terbatal bermakna fungsi itu tidak mengembalikan nilai. Contohnya:
<code class="cpp">void printHello() { cout << "Hello, world!" << endl; }</code>
kosong dalam parameter
Apabila digunakan sebagai jenis parameter, void bermakna fungsi atau kaedah tidak mempunyai parameter. Contohnya:
<code class="cpp">void printMessage(void) { cout << "This function has no parameters." << endl; }</code>
Penggunaan khas
Selain kegunaan asas ini, void juga digunakan dalam beberapa kes khas:
Kelebihan
Faedah menggunakan void termasuk:
Atas ialah kandungan terperinci Peranan void dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!