|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Firenze
Messaggi: 369
|
[C] estrarre caratteri da una stringa
ciao...esiste una funzione di C che mi permetta di estrarre il terzo, quarto e qionto carattere di una stringa e copiarli in un'altra stringa? grazie!!
__________________
...meglio la carne che l'osso
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1159
|
Non puoi semplicemente fare nuovastringa[0]=stringa[2];
nuovastringa[1]=stringa[3]; eccetera (magari mettendo il tutto in un ciclo for?) |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
E magari terminando la nuova stringa con \0
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1159
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Firenze
Messaggi: 369
|
spiego meglio la mia situazione, ho una matrice puntatori a stringhe, dalla stringa nella posizione [x][y] devo estrarre 3 caratteri da copiare nella stringa contenuta in [x][y+1]...
__________________
...meglio la carne che l'osso
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
m[x][y+1] = m[x][y];
Ovviamente puoi variare x e y con un for o semplicemente tramite un indice intero. |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Firenze
Messaggi: 369
|
ci sono ho risolto...non riuscivo a fare riferimento hai singoli caratteri!!...grazie per l'aiuto!!!
__________________
...meglio la carne che l'osso
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:00.




















