Bonjour à tous,
Je post cette discussion pour m’éclaircir sur un sujet qui me tracasse depuis longtemps.
Je ne comprend pas pourquoi en langage C, on ne peut pas faire une affectation directe de deux tableaux, alors que contrairement avec les structures on peut, Sachant que les structures en C sont des sorte de tableau avec des éléments de différents type.
Je m'explique :
Prenons les déclarations suivantes :
Je cherche à comprendre pourquoi on ne peut pas ecrire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int a [10]; int b [10]; typedef struct c; typdef struct d; c str_c d str_d;, alors que l'on peut écrire
Code : Sélectionner tout - Visualiser dans une fenêtre à part a = b.
Code : Sélectionner tout - Visualiser dans une fenêtre à part str_c = str_d
Merci d'avance pour vos réponses.
Cordialement,![]()
Partager