is the following statement a declaration or defination ?
extern int i
extern int i
extern int i;
extern int i;
extern int i = 0;
#ifdef DEFINITIONS #define GLOBAL(var,val) var = val #else #define GLOBAL(var,val) extern var #endif GLOBAL(v1,0); GLOBAL(v2,10); ... GLOBAL(v99,0);
Comment