Rumah >pembangunan bahagian belakang >C++ >Parameter fungsi C dan nilai pulangan

Parameter fungsi C dan nilai pulangan

王林
王林ke hadapan
2023-08-27 17:49:06779semak imbas

Parameter fungsi C dan nilai pulangan

Di sini kita akan melihat pelbagai jenis fungsi C berdasarkan nilai pulangan dan parameter.

Jadi, fungsi boleh mengambil beberapa parameter, atau tiada. Begitu juga, fungsi boleh mengembalikan sesuatu dan sebaliknya tidak mengembalikan apa-apa. Oleh itu, kita boleh mengklasifikasikannya kepada empat jenis.

  • Fungsi tanpa parameter dan tiada jenis pemulangan.
  • Fungsi yang tidak mengambil parameter tetapi mengembalikan sesuatu.
  • Fungsi yang mengambil parameter tetapi tidak mengembalikan apa-apa.
  • Fungsi yang mengambil parameter dan mengembalikan sesuatu.

Contoh

#include <stdio.h>
void my_function() {
   printf("This is a function that takes no argument, and returns nothing.");
}
main() {
   my_function();
}

Output

This is a function that takes no argument, and returns nothing.

Fungsi ini tidak menerima sebarang parameter input dan jenis pemulangan adalah tidak sah. Oleh itu, ia tidak mengembalikan apa-apa.

Contoh

#include <stdio.h>
int my_function() {
   printf("This function takes no argument, But returns 50</p><p>");
   return 50;
}
main() {
   int x;
   x = my_function();
   printf("Returned Value: %d", x);
}

Output

This function takes no argument, But returns 50
Returned Value: 50

Di sini fungsi ini tidak mengambil sebarang argumen input, tetapi jenis pulangannya adalah int Tetapi jenis pulangannya adalah tidak sah. Jadi ia tidak mengembalikan apa-apa.

Contoh

#include <stdio.h>
void my_function(int x) {
   printf("This function is taking %d as argument, but returns nothing", x);
   return 50;
}
main() {
   int x;
   x = 10;
   my_function(x);
}

Output

This function is taking 10 as argument, but returns nothing

Fungsi di sini menerima sebarang parameter input dan mengembalikan nilai.

Atas ialah kandungan terperinci Parameter fungsi C dan nilai pulangan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Program C untuk matriks jarangArtikel seterusnya:Program C untuk matriks jarang