By default, variables declared constare internally linked as if they were also declared static. If you include the headline, the ad externwill give it an external link and everything will be okay. Otherwise, the definition is not available from other translation units.
, extern ; , .
,
const int ONE = 1;
; .