Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menggunakan fungsi void dalam c++

Bagaimana untuk menggunakan fungsi void dalam c++

下次还敢
下次还敢asal
2024-05-09 03:03:16345semak imbas

Fungsi void dalam C++ tidak mengembalikan sebarang nilai dan digunakan untuk melaksanakan tugas tertentu. Ia digunakan untuk mencetak mesej, memulakan struktur data, bertindak balas kepada input atau melaksanakan operasi khusus lain yang tidak mengembalikan maklumat.

Bagaimana untuk menggunakan fungsi void dalam c++

fungsi void dalam C++

fungsi void ialah fungsi dalam C++ yang tidak mengembalikan sebarang nilai. Mereka biasanya digunakan untuk melaksanakan tugas tertentu tanpa mengambil berat tentang nilai pulangan.

Gunakan fungsi void

Menggunakan fungsi void adalah sangat mudah. Pengisytiharan dan definisi fungsi adalah seperti berikut:

<code class="cpp">// 函数声明
void function_name(参数列表);

// 函数定义
void function_name(参数列表) {
  // 函数体
}</code>

Contoh

Berikut ialah contoh fungsi kekosongan yang mencetak "Hello World!":

<code class="cpp">#include <iostream>

void printHelloWorld() {
  std::cout << "Hello World!" << std::endl;
}

int main() {
  printHelloWorld();
  return 0;
}</code>

Selepas memanggil fungsi printHelloWorld dalam fungsi utama, ia akan mencetak "Hai dunia!".

Bila menggunakan fungsi void

fungsi void biasanya digunakan untuk melaksanakan tugas berikut:

  • Lakukan tugas tertentu seperti mencetak mesej atau mengemas kini status
  • Memulakan atau membersihkan struktur data

Nota

    fungsi void tidak boleh mengembalikan sebarang nilai. Pengkompil akan menghasilkan ralat jika anda cuba mengembalikan nilai.
  • fungsi void boleh mempunyai parameter, tetapi parameter ini tidak akan menjejaskan nilai pulangan fungsi.
  • fungsi void boleh memanggil fungsi lain, termasuk fungsi yang mengembalikan nilai.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi void dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn