Ajouter un commentaire

zinedine
Re: [Scheme] vecteur de vecteurs ( affectations )

Merci pour ta réponse fredericmazue,
j'ai trouvé une réponse ailleurs, en fait, le problème est dans la déclaration, il me fallait mettre une boucle sinon les éléments du premier vecteur ne sont que des pointeurs vers le même vecteur, autrement dit, j'avais déclaré un vecteur de pointeur vers un même vecteur.
la meilleure solution est d'utiliser les fonctions suivantes :
(define T2D (make-array E 10 10)) ; declaration
(array-set! T2D 'element 3 4) ; initialisation d'un element
(array-ref T2D 3 4) ;retourne la valeur de T2D[3][4];
(display T2D) ;) affichage
Merci tout le monde,

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 FFFF  DDD   ZZZZZ   SSS    AA  
F D D Z S A A
FFF D D Z SSS AAAA
F D D Z S A A
F DDD ZZZZZ SSSS A A