Stap 2: functies
Functies worden gebruikt voor het uitvoeren van specifieke taken om uw programma te vereenvoudigen. In plaats van een drukke en ongeorganiseerde hoofdfunctie, kunt u bellen voor bepaalde functies binnen uw belangrijkste functie.
Functies worden gemaakt in de volgende vorm (afbeelding 1).
Het retourtype kunnen alle primitieve gegevenstypen in C (int, double, char, etc) of nietig kan worden. Als het ongeldig is, het om het even wat niet terugkeert naar de main-functie, maar iets binnen de functie als print een boodschap kan doen.
Als er een primitief type, kunt u declareert u een variabele van dat type binnen main en stel deze gelijk aan de functie.
Na het retourtype is de naam van de functie. Een willekeurige naam kan worden gebruikt, maar maken het samenvatten wat de functie betekent voor toekomstige begrip van uw programma of begrip van het publiek als de code wordt gepubliceerd.
De parameters gaan binnen een aantal haakje. Parameters worden gebruikt als invoervariabelen aan de functie. Bij het maken van de functie, wordt het parametertype, alsmede haar naam gezet met komma's ertussen. Wanneer bellen voor de functie binnen main (of binnen een andere functie) gewoon de variabele in de parameters zet, gegevenstype niet het.
De hoofdtekst van de functie is wat moet worden uitgevoerd wanneer de functie wordt aangeroepen. Als er geen een ongeldig functie, moet de hoofdtekst van de functie eindigen met een instructie return gevolgd door de variabele van het type van de retourwaarde van de functie van de. Als de functie niet vóór de main-functie geplaatst wordt, is een functie-verklaring nodig. Dit ligt recht onder de bibliotheken. Een voorbeeld van een verklaring van de functie wordt weergegeven in afbeelding 2.
Zoals u dat het is zeer vergelijkbaar met de functie zelf zien kunt, maar gevolgd door een puntkomma in plaats van de haken.