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
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
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:
- Programmation c
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Programmation binaire - Guide
- Programmation envoi sms - Guide
- Programmation vb - Télécharger - Langages
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
11 mars 2009 à 22:03
Bonjour,
Peux-tu etre plus précis je ne vois pas bien ce que tu veux faire?
Peux-tu etre plus précis je ne vois pas bien ce que tu veux faire?
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
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.
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.
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
11 mars 2009 à 22:51
ou sont vos réponses ????????????
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
11 mars 2009 à 23:12
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
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