Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione
 
[INFO GENERALE] Domanda sullo "scope"
Clicca QUI per vedere il messaggio nel forum
Dodo
7) indicate qual'è lo "scope" (ovvero tutti gli indentificatori visibili e quali tipi di dati li caratterizzano)
all'interno dei blocchi dei metodi M1 ed M2, rispettivamente:

float i, j, k;
int a, b;
...
char M1 ( int m, float k, char i )
{
int a;
...
}
// -> SCOPE: float j, int b, int m, float k, char i, int a;
...
float M2 ( float b, int m )
{
char k, n;
...
}
//-> SCOPE: float i, float j, int a, float b, int m, char k, char n;

nella sezione filez ho trovato questa domanda con accanto le risposte... qualcuno mi sa spiegare come si fa a sapere se le variabili sono visibili o no?... cioè pensavo di averlo capito.. ma vedendo le soluzioni accanto viene meno questa certezza...

help :?

ripe
Diciamo che se la variabile viene "coperta" venendo dichiarata con lo stesso nome all'interno di un metodo, essa assume il tipo dichiarato all'interno del metodo. Altrimenti resta visibile come era stata dichiarata all'inizio del programma. Spero di essere riuscito a spiegarmi! :D

Dodo
3 righe ma chiarissime grazieeee :D

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate