Bonjour,
Je voudrais concaténer deux chaines de caractères, mais je n'y arrive pas. J'ai parcouru le forum et la Faq et (sauf erreur de ma part), je n'est pas trouvé ce que je cherchais.
Je vous donne le bout de code qui est utilisé :
Voila le bout de code qui plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 //Appel des bibliothèques ----------------------------- #include <iostream.h> #include <stdlib.h> //Déclaration --------------- struct typefacture { char NomClient[20]; char PrenomClient[20]; char Date[9]; int Article; float PrixTotal; }; typefacture TabFacture[4]; char Acheteur[50]; char extension[6]; //Début du code ------------------- extension=".html"; Acheteur=TabFacture[1].NomClient; strcat(Acheteur,extension);
J'utilise Dev-C++ et voici l'erreur :
ISO C++ forbids assignment of arrays
J'espère que vous pourrez m'éclaircir sur cette erreur.
Partager