int variable = 8; char tab[variable]
fonctionne sur certaine norme je crois. En tout cas, il me semble que cela fonctionne et soit correct:
void function(int val) { float tab[val]; }
Je sais plus si c'est le cas du C/C++, mais sur certain langage c'est bien accepté. Dans le meme genre faudrait voir avec:
{ ... int value = 8; ... { float tab[value]; ... } ... }
Encore une fois, faudrait vérifier.
|