// A.c static const int c = 100; // private, immutable static int x; // private to this file int y; // externally linkable void setx(int value) { x = value; // manipulates static } int getCombo() { return ( c * x + y ); // accesses file-scope }