Content deleted Content added
Cybercobra (talk | contribs) →Initializer list: formatting, concision |
→Initializer: C++ does not allow designated initializers. Added citation. |
||
Line 5:
==C family of languages==
===Initializer===
In C
A declaration which includes initialization is commonly called '''definition'''.
Line 21:
char tx[3]="fa";
char ty[2]="fa";
struct point {int x; int y;} p = {7, 13};
</source>
C only example, using designated initializers:<ref name="bk21st">{{cite book | last = Klemens | first = Ben | authorlink = Ben Klemens | title = 21st Century C | publisher = [[O'Reilly Media]] | date = 2013 | isbn = 1449327141 }}</ref>
<source lang="c">
struct point {int x; int y;} p = { .y = 13 , .x = 7 };
</source>
|