.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [INFO GENERALE] Domanda sullo "scope" (http://www.dsy.it/forum/showthread.php?threadid=2347)


Posted by Dodo on 19-01-2003 15:21:

[INFO GENERALE] Domanda sullo "scope"

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 :?

__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.

Albert Einstein


Posted by ripe on 19-01-2003 16:31:

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

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by Dodo on 19-01-2003 19:52:

3 righe ma chiarissime grazieeee :D

__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.

Albert Einstein


All times are GMT. The time now is 14:18.
Show all 3 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.