static variable addresses are an extremely important tool in static analysis, for proving certain program invariants hold. In C, a const static often will be able to tell you more about the structure of your code at runtime than a #define macro ever could!
though unless you're programming extremely defensively (eg trying to thwart a nation state), I see no reason why you would use them at runtime