Sábado 14 de Diciembre de 2024, 17:55
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
como paso el contenido de un char array a otro char array?
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: como paso el contenido de un char array a otro char array? (Leído 1604 veces)
Alfonsos1
Miembro activo
Mensajes: 60
como paso el contenido de un char array a otro char array?
«
en:
Sábado 15 de Enero de 2011, 17:59 »
0
este codigo
char linea[5];
fgets(linea,5,f);
hace que "linea" contengo una linea de un archivo de texto, lo que yo quiero es pasar los 3 primeros caracteres de "linea" a otro array llamado "miarray"
char miarray[3]
Tweet
LapizTolita
Miembro activo
Mensajes: 27
Re: como paso el contenido de un char array a otro char array?
«
Respuesta #1 en:
Domingo 16 de Enero de 2011, 18:11 »
0
Código: C++
#define REP(k,a) for(int k=0; k < (a); ++k)
int
main
(
)
{
char
linea
[
5
]
;
fgets
(
linea,
5
,f
)
;
char
miarray
[
3
]
;
REP
(
i,
3
)
miarray
[
i
]
=
linea
[
i
]
;
}
Eternal Idol
Moderador
Mensajes: 4696
Nacionalidad:
Re: como paso el contenido de un char array a otro char array?
«
Respuesta #2 en:
Martes 18 de Enero de 2011, 18:19 »
0
Tambien podes usar memcpy.
Nacional y Popular
En mi país la bandera de Eva es inmortal.
Queremos una Argentina socialmente justa, económicamente libre y políticamente soberana.
¡Perón cumple, Evita dignifica!
La mano invisible del mercado me robo la billetera.
m0skit0
Miembro de PLATA
Mensajes: 2337
Nacionalidad:
Re: como paso el contenido de un char array a otro char array?
«
Respuesta #3 en:
Martes 18 de Enero de 2011, 20:49 »
0
Cita de: "LapizTolita"
#define REP(k,a) for(int k=0; k < (a); ++k)
Perdona, no puedo resistirlo, pero debo decir que esto me supera.
Cita de: "Eternal Idol"
Tambien podes usar memcpy.
+1 O
strcpy
, o mejor incluso,
strncpy
.
Fr33k K0mpu73r
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
como paso el contenido de un char array a otro char array?