Probleme avec deux erreurs de compilation

luc -  
jill_ Messages postés 1649 Statut Membre -
Bonjour,
quand je compile mon programme , j'obtiens deux erreurs que j'arrive pas interpréter:
premier_prog_stag.c:56: warning: initialization makes integer from pointer without a cast
premier_prog_stag.c:57: warning: passing arg 1 of 'strcat' makes pointer from integer without a cast
voici les deux lignes qui bug:
char chemin="/home/mgharbi/Bureau/Algo_22_avril_2012/Algo_22_avril_2012/";
char dossier=strcat(chemin,LIGNES[ligne]);
PS: LIGNES[] est un tableau.
Merci d'avance

A voir également:

1 réponse

jill_ Messages postés 1649 Statut Membre 561
 
Une chaine de caractères c'est un tableau de char, pas seulement un char

C'est Jimmy qui l'a dit donc c'est forcément vrai
0
luc
 
donc a votre avis que me proposer vous pour corriger les erreurs
0
jill_ Messages postés 1649 Statut Membre 561
 
pour la première il faut utiliser char* ou char[]

en fait ce sont des tableaux
attention, en C ces tableaux sont statiques, y ajouter des caractères pose des problèmes

Jill_ Microsoft Certified
0