Assertion: automatic variable | /r/HasAspect | different scope
Facets:
Source sentences:
text: In this case the extern keyword must be used, otherwise the compiler will consider it a definition of a local (automatic) variable, which has a different scope, lifetime and initial value.