Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3004 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Pb chaine de caractères

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb chaine de caractères

n°1274697
sylvainlel​eu
Posté le 29-12-2005 à 22:51:32  profilanswer
 

Ce programe plante au moment du strcopy je ne comprends pas pourqoi ?

Code :
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main()
  4. {
  5.         char *chemin
  6.         strcopy(chemin,"C:\\C\\calculs de taux\\init.txt" );
  7. }


 
Une idée ?

Message cité 1 fois
Message édité par sylvainleleu le 29-12-2005 à 22:51:47
mood
Publicité
Posté le 29-12-2005 à 22:51:32  profilanswer
 

n°1274703
Elmoricq
Modérateur
Posté le 29-12-2005 à 23:00:08  profilanswer
 

strcopy(), je ne connais pas, par contre je connais strcpy().
 
Sinon :
 

char *chemin = malloc(...);
strcpy(...);


 
ou  
 

char chemin[FILENAME_MAX];
strncpy(...);


 
ou


const char *chemin = "ta chaine de caracteres";


 
 
Tout dépend de l'usage que tu veux en faire.


Message édité par Elmoricq le 29-12-2005 à 23:06:09
n°1275336
Sve@r
Posté le 31-12-2005 à 15:24:34  profilanswer
 

sylvainleleu a écrit :

Ce programe plante au moment du strcopy je ne comprends pas pourqoi ?

Code :
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main()
  4. {
  5.         char *chemin
  6.         strcopy(chemin,"C:\\C\\calculs de taux\\init.txt" );
  7. }


 
Une idée ?


Un point-virgule terminant la ligne de définition de ta variable "chemin" peut-être...

n°1275361
jagstang
Pa Capona ಠ_ಠ
Posté le 31-12-2005 à 16:06:52  profilanswer
 

la question est : comment stocker une chaine de caractère dans un pointeur...
 


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1275363
jagstang
Pa Capona ಠ_ಠ
Posté le 31-12-2005 à 16:07:10  profilanswer
 

Sve@r a écrit :

Un point-virgule terminant la ligne de définition de ta variable "chemin" peut-être...


 [:tartalap]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1275428
Emmanuel D​elahaye
C is a sharp tool
Posté le 31-12-2005 à 18:54:26  profilanswer
 

jagstang a écrit :

la question est : comment stocker une chaine de caractère dans un pointeur...


Cette question n'a aucun sens.
 
http://mapage.noos.fr/emdel/notes.htm#pointeurs
http://mapage.noos.fr/emdel/notes.htm#char_star
 
Tu as déjà eu des éléments de réponse.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1275850
jagstang
Pa Capona ಠ_ಠ
Posté le 02-01-2006 à 14:14:36  profilanswer
 

Cher Emmanuel,  
 
mon intervention ironique faisait référence à la question initiales. Merci de lire le topic en entier


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Pb chaine de caractères

 

Sujets relatifs
Petit probleme php de traitement de chaine (string) assez basic[C] problème de réallocation de la taille d'une chaine [résolu]
[Batch] Accents et autres caractères exotiques [Résolu]couper une chaîne [résolu avec strtok]
Demande d'Aide conversion de chaine de caractèresProblème messagerie (caractères illisibles...)
C# problème de manipulation de chaine de caractère.Pb avec les caractères ' et "
Decouper une chaine String 
Plus de sujets relatifs à : Pb chaine de caractères


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR