Initialization (programming): Difference between revisions

Content deleted Content added
m link "below" to actual section
m Replace magic links with templates per local RfC and MediaWiki RfC
Line 8:
A declaration which includes initialization is commonly called '''definition'''.
 
Many find it convenient to draw a distinction between the terms "declaration" and "definition", as in the commonly seen phrase "the distinction between a ''declaration'' and ''definition''...", implying that a declaration merely designates a data object (or function). In fact, according to the [[C++ standard]], a definition ''is'' a declaration. Still, the usage "declarations and definitions", although formally incorrect, is common.<ref>''C++ FAQs'', by Cline, Lomow, and Girou, Addison-Wesley, 1999, {{ISBN |0-201-30983-1}}.</ref>
 
C examples: