Bonjour,
Je suis encore dans l'apprentissage des fonctions standard permettant la manipulation de caractères et/ou de chaines de caractères.
J'ai un problème sur un petit code utilisant la fonction STRCAT
Ce code ne se compile pas, j'ai une erreur concernant le STRCAT
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 #include <stdio.h> #include <stdlib.h> #include <errno.h> #include <string.h> /*------ MAIN --------------------------------*/ int main(void) { char hexIndex[6] = "0x"; char CPC[3] = "4b"; strcat(hexIndex,CPC[0]); printf("index hexa %s\n ",hexIndex); return(0); }
A parameter of type "const char *" cannot be initialized with an expression of type "char".
Pourquoi ne puis je pas concatener la chaine hexIndex avec le premier caractère de la chaine CPC ?
Merci
Partager