13.07.2015 Views

Sviluppare Applicazioni su piu' File

Sviluppare Applicazioni su piu' File

Sviluppare Applicazioni su piu' File

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

segue Applicazione <strong>su</strong> più fileOgni entità può essere dichiarata più volte (in file diversi)ma deve essere definita una e una sola voltaUna entità è dichiarata nei file che la usanomadefinita solo ed unicamente in un file che la allocaSia per le dichiarazioni che per la definizione si deveusare la classe di memoria externLa clausola extern quindi è usata sia da chi le esporta (cioè chi mette a disposizione l'entità), sia da chi la importa (cioè chi usa l'entità), seppure con semantica diversa La classe extern è il default per ogni entitàdefinita/dichiarata a livello di programmaMETODOLOGIA DI USO(adottata dall'ANSI C)una sola definizione (con eventuale inizializzazioneesplicita) in cui non compare esplicitamente laclausola externle dichiarazioni riportano esplicitamente la classeexternLinguaggio C - 77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!