Portée de variables et de fonction?
Bonjour,
j'aurais besoin d'éclaircissement concernant les portees.
Par exemple,si mon programme se définit comme suit:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| int fonction(...)
{
if(...)
{
int i = 1;
<...>
}
else
{
int i = 2;
<...>
}
} |
Est ce que ceci est possible?
De plus,si je recupere un tableau dans une boucle par exemple
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| int fonction(...)
{
char **tableau1 = ....;
if(...)
{
char **tableau2 = ....;
<...>
}
else
{
int i = 2;
<...>
}
} |
ESt ce que mon tableau "tableau2" peut etre utilise lorsque je quitte le if?