At global scope, is there any difference between const int n = 42; invariant int n = 42; If not, which is the preferred style in translated C header files and such?