Heim > Backend-Entwicklung > C++ > Hauptteil

C-Funktionsparameter und Rückgabewerte

王林
Freigeben: 2023-08-27 17:49:06
nach vorne
734 Leute haben es durchsucht

C-Funktionsparameter und Rückgabewerte

Hier sehen wir die verschiedenen Arten von C-Funktionen basierend auf Rückgabewert und Parametern.

Eine Funktion kann also einige oder keine Parameter annehmen. Ebenso kann eine Funktion etwas zurückgeben und ansonsten nichts zurückgeben. Daher können wir sie in vier Typen einteilen.

  • Eine Funktion ohne Parameter und ohne Rückgabetyp.
  • Eine Funktion, die keine Parameter hat, aber etwas zurückgibt.
  • Funktion, die Parameter entgegennimmt, aber nichts zurückgibt.
  • Eine Funktion, die sowohl Parameter entgegennimmt als auch etwas zurückgibt.

Beispiel

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

Ausgabe

This is a function that takes no argument, and returns nothing.
Nach dem Login kopieren

Diese Funktion akzeptiert keine Eingabeparameter und der Rückgabetyp ist ungültig. Daher wird nichts zurückgegeben.

Beispiel

#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);
}
Nach dem Login kopieren

Ausgabe

This function takes no argument, But returns 50
Returned Value: 50
Nach dem Login kopieren

Hier akzeptiert diese Funktion kein Eingabeargument, aber ihr Rückgabetyp ist int. Ihr Rückgabetyp ist jedoch ungültig. Es gibt also nichts zurück.

Beispiel

#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);
}
Nach dem Login kopieren

Ausgabe

This function is taking 10 as argument, but returns nothing
Nach dem Login kopieren

Die Funktion hier akzeptiert jeden Eingabeparameter und gibt einen Wert zurück.

Das obige ist der detaillierte Inhalt vonC-Funktionsparameter und Rückgabewerte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!