salve a tutti,
se ho un vettore char così formato
insieme={1234,1254}
come faccio a trasformarlo in
numeri={1,2,3,4} prendendo solo il primo elemento del vettore insieme?
salve a tutti,
se ho un vettore char così formato
insieme={1234,1254}
come faccio a trasformarlo in
numeri={1,2,3,4} prendendo solo il primo elemento del vettore insieme?
By SirSeymour !!!
Con "Vettore char" intendi un "array di char" del C?
si..
scusate la poca chiarezza!![]()
By SirSeymour !!!
Se ti spieghi meglio con qualche dettaglio in piu', in effetti, si fa prima ...
Come hai dichiarato ed inizializzato il primo array?
Il secondo array e' diverso dal primo e non deve essere di tipo char ma numerico?
char insieme={8952,1254}
int numeri[4];
come faccio a riempire
numeri={8,9,5,2} prendendo solo il primo elemento dell'array char?
in pratica voglio prendere il primo elemento di insieme e spezzarlo in singoli elementi che riempiranno un array int...
By SirSeymour !!!
Questo
non ha senso ...Originariamente inviato da SirSeymour
char insieme={8952,1254}
Forse intendevi questo
char insieme[][10] = {"8952", "1254"};
char insieme[2] = {"8952","1254"}
By SirSeymour !!!
No ... cosi' non va ...Originariamente inviato da SirSeymour
char insieme[2] = {"8952","1254"}
Cosi' non si inizializza un vettore di stringhe in C ...
Provi quello che scrivi?
lascia stare l'inizializzazione...
l'array char ha dentro di se quelle due stringe, 8952 e 1254, come faccio a prnedere il primo valore, cioè 8952, e spezzarlo in 8,9,5,2 e metterli in un array numerico?
By SirSeymour !!!
[QUOTE]Originariamente inviato da SirSeymour
lascia stare l'inizializzazione...[QUOTE]
Si deve sapere come sono definite le strutture in cui ci sono i dati di partenza, altrimenti il seguito puo' essere diverso.
Comunque, partiamo da
char insieme[][10] = {"8952", "1254"};
L'array delle cifre deve essere fatto con l'esatto numero di elementi pari alle cifre?l'array char ha dentro di se quelle due stringe, 8952 e 1254, come faccio a prnedere il primo valore, cioè 8952, e spezzarlo in 8,9,5,2 e metterli in un array numerico?