newb - pkoi cette erreur ??? [RESOLU] - C++ - Programmation
Marsh Posté le 20-03-2003 à 19:53:45
Code :
|
Je pense que les [] ne sont pas acceptes dans les noms de variables.
Marsh Posté le 20-03-2003 à 20:01:07
titan91 a écrit :
|
C'est surtout que tu ne peux pas définir tes tableaux comme ça. Tu dois donner explicitement la taille de test tableaux. Un truc dans le genre marche :
Code :
|
Si tu veux pouvoir définir tes tableaux de façon dynamique, tu va devoir allouer de la mémoire avec malloc (et la libérer avec free) ou, si tu es en C++, utilliser new/delete.
Marsh Posté le 20-03-2003 à 20:04:10
Ah oui j'avais pas compris qu'il voulait definir un tableau )
Marsh Posté le 20-03-2003 à 20:07:23
Et puis c'est du C, donc il peut rien déclarer à cette endroit, il faut le faire en début de fonction.
Marsh Posté le 20-03-2003 à 20:13:41
ah ok...
tant pis j vais les faire de la taille max et ca restera en partie vide dans la plupart des cas
merci
Marsh Posté le 20-03-2003 à 20:47:22
titan91 a écrit : ah ok... |
Regarde quand meme l'utilisation de malloc (ou new/delete si tu fais du c++), tu y seras confronte un jour : quand tu feras un prog un peu plus gros la gestion de la memoire te sera utile.
Marsh Posté le 20-03-2003 à 21:02:04
ouaip va falloir ke je m y mette...
on a fait ca en cours la semaine derniere mais g t pas la et g pas encore rattrappe
ce sera certainement pour la prochain prog
Marsh Posté le 20-03-2003 à 19:47:49
salut a tous !
g un ptit pb...
g une erreur qd je compile je comprend pas pkoi...
voila le code (le debut pcq la suite ne change rien si je l enleve)
et l erreur (classique)
syntax error : missing ';' before 'type'
si j enleve la derniere ligne ca fonctionne impec
ca fait qq tps ke je cherche ce kqui ne vas pas sans succes
thx
Message édité par TiTan91 le 20-03-2003 à 20:14:19