Programmeren in C++/Functie

Uit Wikibooks
Naar navigatie springen Naar zoeken springen

Programmeren in C++

  1. Inleiding Redelijk ontwikkeld. Revisiedatum: 26 december 2007
  2. Compilers Nog vrijwel niets. Revisiedatum: 26 december 2007

Leren programmeren

  1. De basis van C++ Redelijk ontwikkeld. Revisiedatum: 26 december 2007
  2. If-statement In ontwikkeling. Revisiedatum: 26 december 2007
  3. Lussen In ontwikkeling. Revisiedatum: 26 december 2007
  4. Functie In ontwikkeling. Revisiedatum: 26 december 2007
  5. Switch case Nog vrijwel niets. Revisiedatum: 26 december 2007
  6. Structuren Nog vrijwel niets. Revisiedatum: 26 december 2007
  7. Arrays Redelijk ontwikkeld. Revisiedatum: 26 december 2007
  8. Pointers Goed ontwikkeld. Revisiedatum: 26 december 2007
  9. Bestand invoer en uitvoer Nog vrijwel niets. Revisiedatum: 26 december 2007
  10. Gelinkte lijst Goed ontwikkeld. Revisiedatum: 26 december 2007


Een functie (function) is een klein programmaatje binnen in je programma dat je meerdere keren kan gebruiken. De syntaxis is als volgt:

#include <iostream>
 using namespace std;
 
 int uitreken(int a) { /* de functie */
   int b = a * 10;
   return (b);
 }
 
 int main() {
   int cijfer = 5;
   int uitgerekend = uitreken(cijfer); /* hier wordt die gebruikt */
 
   cout << "De uitkomst van " << cijfer << "x10 =" << uitgerekend << endl;
   return 0;
 }

In dit programma wordt eerst de functie "uitreken" aangemaakt. Deze functie geeft de waarde van het ingevulde getal vermenigvuldigd met 10 terug. In het gedeelte 'main' wordt deze functie gebruikt en het resultaat afgedrukt. Zo zie je dat main() ook gewoon een functie is. De functie main() moet altijd in een programma aanwezig zijn. Als je een functie in main() gebruikt, zet je die altijd boven (voor) de functie main().

Informatie afkomstig van http://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.