codice:Fede.cpp #include <iostream> #include "fede2.cpp" extern int a; //Linkgae esterno static int b=5; //Linkage interno int main(int argc, char *argv[]) { cout << a << endl; return 0; }codice:Fede2.cpp int a = 0; //Linkage Esterno static int b; //Linkgae Interno
Perchè quando compilo mi dice che il tipo di variabile b è già definita se io uso il prefisso STATIC per quella variabile?