void in C ist ein spezielles Schlüsselwort, das zur Darstellung eines leeren Typs verwendet wird, also Daten ohne einen bestimmten Typ. In der C-Sprache wird void normalerweise in den folgenden drei Aspekten verwendet.
1 2 3 4 |
|
Im obigen Code ist der Rückgabetyp der helloWorld()-Funktion void. Sie gibt einfach die Zeichenfolge „Hello, World!“ aus.
1 2 3 4 |
|
Im obigen Code empfängt die Funktion printMessage() keine Parameter, sondern gibt einfach die Zeichenfolge „Dies ist eine Nachricht“ aus.
1 2 3 4 5 6 7 8 |
|
Im obigen Code deklarieren wir einen Zeiger vom Typ void ptr und lassen ihn auf die Variable num vom Typ int, die Variable f vom Typ float und die Variable c vom Typ char zeigen.
Es ist zu beachten, dass der Void-Zeiger bei tatsächlicher Verwendung normalerweise vor dem Betrieb in einen bestimmten Typ konvertiert werden muss, da er nicht direkt auf die Daten zugreifen und diese bedienen kann, auf die er zeigt. Beispiel:
1 2 3 4 |
|
Im obigen Code konvertieren wir den void-Zeiger ptr in den int-Zeiger intPtr und ändern die gezeigte Variable vom Typ int über den int-Zeiger.
Zusammenfassend lässt sich sagen, dass void in C ein Schlüsselwort zur Darstellung leerer Typen ist und häufig in Funktionsrückgabetypen, Funktionsparametertypen und Zeigertypen verwendet wird.
Das obige ist der detaillierte Inhalt vonDie Funktion des Schlüsselworts void in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!