Rumah >pembangunan bahagian belakang >C++ >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.
#include <stdio.h> void my_function() { printf("This is a function that takes no argument, and returns nothing."); } main() { my_function(); }
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.
#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); }
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.
#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); }
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!