Assertion: variable | /r/CapableOf | declare with file scope
Facets:
Source sentences:
text: Variables declared with file scope are visible between their declaration and the end of the compilation unit ( .c file) (unless shadowed by a like-named object in a nearer scope, such as a local variable); and they implicitly have external linkage and are thus visible to not only the .c file or compilation unit containing their declarations but also to every other compilation unit that is linked to form the complete program.