Transcription: This example shows how objects that are defined in one file can be declared in another file. File X contains definitions for the int value a and for function f. File Y includes the header file that contains extern declarations for both these objects.