This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

External Funtion Type

This works:

extern char Fn1( char, char );
extern char Fn2( char, char );
extern char Fn3( char, char );

This causes a lot of linker errors.
typedef char FnT( char, char );
extern FnT Fn1,Fn2,Fn3;

Is this legal C?