[C] Conversione da char a string ?

Messaggioda gaetano0 » 16/10/2017, 14:36

come posso convertire da char a string ?
gaetano0
Junior Member
Junior Member
 
Messaggio: 55 di 122
Iscritto il: 07/01/2017, 20:00

Re: [C] Conversione da char a string ?

Messaggioda kobeilprofeta » 16/10/2017, 16:33

Codice:
/*Questa funzione converte il carattere passato come primo argomento e lo salva nella stringa passata come secondo argomento.*/
void converti (char c, char *s) {
  s[0]=c;
  s[1]='\0';
}
kobeilprofeta
Cannot live without
Cannot live without
 
Messaggio: 2545 di 5262
Iscritto il: 24/09/2012, 18:25

Re: [C] Conversione da char a string ?

Messaggioda gaetano0 » 16/10/2017, 17:57

kobeilprofeta ha scritto:
Codice:
/*Questa funzione converte il carattere passato come primo argomento e lo salva nella stringa passata come secondo argomento.*/
void converti (char c, char *s) {
  s[0]=c;
  s[1]='\0';
}

e nel caso di una stringa di char ?
gaetano0
Junior Member
Junior Member
 
Messaggio: 56 di 122
Iscritto il: 07/01/2017, 20:00

Re: [C] Conversione da char a string ?

Messaggioda kobeilprofeta » 16/10/2017, 18:21

Non ho capito cosa chiedi
kobeilprofeta
Cannot live without
Cannot live without
 
Messaggio: 2546 di 5262
Iscritto il: 24/09/2012, 18:25

Re: [C] Conversione da char a string ?

Messaggioda gaetano0 » 16/10/2017, 18:31

kobeilprofeta ha scritto:Non ho capito cosa chiedi

ho una stringa stampata con %c e vorrei stamparla con %s
gaetano0
Junior Member
Junior Member
 
Messaggio: 57 di 122
Iscritto il: 07/01/2017, 20:00

Re: [C] Conversione da char a string ?

Messaggioda kobeilprofeta » 16/10/2017, 19:03

Come fai ad avere una stringa stampata con %c? Posta il codice per piacere
kobeilprofeta
Cannot live without
Cannot live without
 
Messaggio: 2547 di 5262
Iscritto il: 24/09/2012, 18:25

Re: [C] Conversione da char a string ?

Messaggioda gaetano0 » 16/10/2017, 19:15

kobeilprofeta ha scritto:Come fai ad avere una stringa stampata con %c? Posta il codice per piacere

perchè l'ho creata convertendo i valori interi di un vettore nei corrispettivi char
gaetano0
Junior Member
Junior Member
 
Messaggio: 58 di 122
Iscritto il: 07/01/2017, 20:00

Re: [C] Conversione da char a string ?

Messaggioda kobeilprofeta » 16/10/2017, 21:18

Nel c non esiste il tipo string Quindi un vettore di char è già una stringa.
Comunque se ho capito bene cosa intendi devi crearti un vettore di stringhe e poi chiamare n volte la funzione converti
kobeilprofeta
Cannot live without
Cannot live without
 
Messaggio: 2548 di 5262
Iscritto il: 24/09/2012, 18:25

Re: [C] Conversione da char a string ?

Messaggioda apatriarca » 17/10/2017, 10:29

Sarebbe più utile vedere il codice (o il testo dell'esercizio) che mi sembra tu ti stia complicando la vita.
apatriarca
Moderatore
Moderatore
 
Messaggio: 4870 di 10435
Iscritto il: 08/12/2008, 20:37
Località: Madrid


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite