Content deleted Content added
Tag: extraneous markup |
|||
Line 4:
==C family of languages==
''Italic text''===Initializer===
In C/C99/C++, an '''initializer''' is an optional part of a [[declarator (computing)|declarator]]. It consists of the '=' character followed by an [[expression (programming)|expression]] or a comma-separated list of expressions placed in curly brackets (braces). The latter list is sometimes called the "initializer list" or "initialization list", although the term "initializer list" is formally reserved for initialization of class/struct members in C++, see below.
A declaration which includes initialization is commonly called '''definition'''.
|