Der Unterschied zwischen void und int: 1. Durch void definierte Funktionen haben keinen Rückgabewert, während durch int definierte Funktionen ganzzahlige Werte zurückgeben. 2. Funktionen, denen void vorangestellt ist, können keine Daten zurückgeben und die return-Anweisung kann nicht verwendet werden, while-Funktionen mit vorangestelltem Bei int-Funktionen ist der Rückgabewert eine Ganzzahl und die Rückgabeinformationen können direkt beim Aufruf der Funktion verwendet werden.
Die Betriebsumgebung dieses Tutorials: Dell G3-Computer, Windows 7-System, C#-Version.
Empfohlen: „c-Sprach-Tutorial“
Beim Definieren einer Funktion ist der Unterschied zwischen void und int: ob die Funktion einen Rückgabewert hat
Die durch void definierte Funktion hat keinen Rückgabewert und die durch int definierte Funktion gibt einen ganzzahligen Wert zurück.
Funktionen, denen void vorangestellt ist, können keine Daten zurückgeben und die Return-Anweisung kann nicht verwendet werden. Dieser Funktionstyp sollte alle Funktionen implementieren, die innerhalb dieser Funktion implementiert werden sollten. Es ist jedoch nicht so, dass Sie keine Daten mit der Außenwelt austauschen können. Sie können weiterhin Daten über Referenzparameter übergeben, aber Sie können den Rückgabewert beim Aufruf nicht direkt akzeptieren, da es keinen Rückgabewert gibt.
Bei Funktionen, denen int vorangestellt ist, kann es sich um eine Zahl handeln, deren Ergebnis eine Ganzzahl ist, oder es kann sich um die Status-, Erfolgs- oder Fehlererkennung handeln Wird direkt zur Implementierung einiger Funktionen verwendet.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen void und int?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!