Programmation c

Fermé
general - 11 mars 2009 à 21:59
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 11 mars 2009 à 23:12
Bonjour,
je suis entrain de développer un programme en c. je veux savoir comment je peux affecter une chaine de caractère ds une variable ?
par exemple ds le type entier on fais (s=pc[i].temps)
comment je peux faire pour ds les chaines de caractère a propos je travaille avec les structures ds mon prog.
merci d'avance
A voir également:

4 réponses

rom56 Messages postés 300 Date d'inscription lundi 22 janvier 2007 Statut Membre Dernière intervention 25 mai 2012 88
11 mars 2009 à 22:03
Bonjour,

Peux-tu etre plus précis je ne vois pas bien ce que tu veux faire?
1
generale Messages postés 2 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 11 mars 2009
11 mars 2009 à 22:17
Bonjour ,
je veux faire le trie et ds le trie j'ai besoin de mettre une chaine de caractère ds une variable pour n'est pas etre écraser .
voici le code
//fifo
v=n ;
do
{
for (i=0; i<(v-1); i++)
{
if (proc[i].tarr>proc[i+1].tarr)
{
pc[0].tarr= proc[i].tarr ;
//pc[0].nom=proc[i].nom ;
pc[0].texe=proc[i].texe;
proc[i].tarr=proc[i+1].tarr ;
//proc[i].nom=proc[i+1].nom ;
proc[i].texe=proc[i+1].texe;
proc[i+1].tarr=pc[0].tarr ;
//proc[i+1].nom=pc[0].nom;
proc[i+1].texe=pc[0].texe;
}
}
v=v-1 ;
}
while (v>1) ;
}
le problème ou il existe les commentaires.
0
generale Messages postés 2 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 11 mars 2009
11 mars 2009 à 22:51
ou sont vos réponses ????????????
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
11 mars 2009 à 23:12
Salut,
Pour faire une copie d'une chaîne de caractère dans une autre, il faut utiliser strncpy(char *dest, const char *src, size_t taille);
Cdlt
0