aboutsummaryrefslogtreecommitdiffstats
path: root/source/lang/void.rst
blob: 88bd448af6ae03d3afabe2f215e036a1275ea821 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.. highlight:: cpp

.. _lang-void:

``void``
========

The ``void`` keyword is used only in function declarations. It
indicates that the function is expected to return no information to
the function from which it was called, or that it expects no arguments
from its caller.

Example
-------

::

    // actions are performed in the functions "setup" and "loop"
    // but  no information is reported to the larger program

    void setup() {
      // ...
    }

    void loop() {
      // ...
    }

.. TODO doc page on function declaration?

.. include:: cc-attribution.txt