//  (C) Porkolab 2003
//
//  A.1.4.
//  Character arrays and string literals 


// typedef and const has internal linkage by default.
// file1:
    // bad practice...
    typedef int my_type;
    const int ci = 10;

// file2:
    // bad practice...
    typedef double my_type;
    const int ci = 20;



// but const can be declared external
// file1:
    extern const int ci = 10;

// file2:
    extern const int ci;