Rumah > pembangunan bahagian belakang > C++ > Cara menggunakan fungsi dalam c++

Cara menggunakan fungsi dalam c++

下次还敢
Lepaskan: 2024-04-26 18:03:15
asal
481 orang telah melayarinya

Fungsi C++ ialah unit kod bebas yang melaksanakan tugas tertentu dan melibatkan langkah berikut: mengisytiharkan fungsi, menyatakan nama, jenis pulangan dan parameter, menyediakan badan fungsi dan kod pelaksanaan; fungsi, menggunakan namanya dan menyediakan parameter sebenar.

Cara menggunakan fungsi dalam c++

Penggunaan fungsi dalam C++

Fungsi ialah unit kod bebas yang melaksanakan tugas tertentu. Menggunakan fungsi dalam C++ adalah sangat mudah:

1 Mengisytiharkan fungsi

Pengisytiharan fungsi menentukan nama, jenis pulangan dan parameter fungsi. Contohnya:

<code class="cpp">int sum(int a, int b);</code>
Salin selepas log masuk

2. Tentukan fungsi

Takrifan fungsi menyediakan pelaksanaan fungsi. Ia termasuk badan fungsi, yang mengandungi kod yang akan dilaksanakan. Contohnya:

<code class="cpp">int sum(int a, int b) {
  return a + b;
}</code>
Salin selepas log masuk

3. Memanggil fungsi

Untuk memanggil fungsi, hanya gunakan namanya dan berikan parameter sebenar. Contohnya:

<code class="cpp">int result = sum(10, 20);</code>
Salin selepas log masuk

Parameter passing

Fungsi boleh menghantar parameter mengikut nilai, rujukan atau penuding.

  • Pelulusan nilai: Operasi pada salinan parameter tanpa menjejaskan pembolehubah asal.
  • Lulus rujukan: Lulus rujukan parameter, dan pengubahsuaian pada rujukan juga akan menjejaskan pembolehubah asal.
  • Hantaran penuding: Lepasi penuding kepada parameter, dan mengubah suai nilai yang ditunjuk oleh penuding akan menjejaskan pembolehubah asal.

Jenis pengembalian

Sesuatu fungsi boleh mengembalikan nilai atau tiada nilai. Fungsi yang tidak mengembalikan nilai dipanggil fungsi void. Jenis nilai pulangan dinyatakan dalam pengisytiharan fungsi.

Contoh

Berikut ialah contoh mudah menggunakan fungsi dalam C++:

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

int main() {
  int a = 10;
  int b = 20;
  int result = sum(a, b);
  std::cout << "The sum is: " << result << std::endl;
  return 0;
}

int sum(int a, int b) {
  return a + b;
}</code>
Salin selepas log masuk

Output:

<code>The sum is: 30</code>
Salin selepas log masuk

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

Label berkaitan:
c++
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan