Tu poses le clavier, et prends un papier et un crayon, tu dessines des structures, des flèches pour les pointeurs, etc.
Qu'est-ce que doit faire caar (de quoi il part, qu'est-ce qu'il doit retourner) ?
Quelles sont les étapes pour arriver au résultat ?
Dans ces étapes, y-en-a-t-il qui ont déjà été codées et qui peuvent être réutilisées ?
Là, tu devrais arriver à coder caar au moins sous forme de fonction, et le tester (important).
Ensuite, tu élimines les résultats intermédiaires en mettant leurs expressions de calcul là où ils sont utilisés, et tu devrais réussir à arriver à une seule expression... que tu peux mettre dans un #define (on peut faire des macros multilignes, mais là il ne devrait pas y en avoir besoin.
Y plus qu'a. Bon exercice.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: car et cdr avec # define
Posté par lolop (site web personnel) . En réponse au message Affichage listes chainées en C. Évalué à 2.
Tu poses le clavier, et prends un papier et un crayon, tu dessines des structures, des flèches pour les pointeurs, etc.
Qu'est-ce que doit faire
caar(de quoi il part, qu'est-ce qu'il doit retourner) ?Quelles sont les étapes pour arriver au résultat ?
Dans ces étapes, y-en-a-t-il qui ont déjà été codées et qui peuvent être réutilisées ?
Là, tu devrais arriver à coder
caarau moins sous forme de fonction, et le tester (important).Ensuite, tu élimines les résultats intermédiaires en mettant leurs expressions de calcul là où ils sont utilisés, et tu devrais réussir à arriver à une seule expression... que tu peux mettre dans un
#define(on peut faire des macros multilignes, mais là il ne devrait pas y en avoir besoin.Y plus qu'a. Bon exercice.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN