Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2014, 00:11
Avatar de leosansan
leosansan
 
Fecha de Ingreso: mayo-2012
Ubicación: GRAN CANARIA
Mensajes: 194
Antigüedad: 11 años, 11 meses
Puntos: 49
Respuesta: Concatenar punteros char

Cita:
Iniciado por shikamarucb Ver Mensaje
...........el problema es que necesito concatenar dos punteros char por ejemplo, tengo

char *p="b";
char *r="a";
char *re;

concatenar p y r (y dejarlo guardado en la variable re; re="ba")

.......................................
Pues "concaténalos: "

Código C++:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main ( void ) {
  6.   char *c1 ="a";
  7.   char *c2 ="b";
  8.   char *re = calloc ( 3 , 1 ) ;
  9.   *re = *c2;
  10.   *( re + 1 ) = *c1 ;
  11.   printf ( "r = %s\n",  re ) ;
  12.   free( re ) ;
  13.   return 0 ;
  14. }

¡¡¡Saluditos!!!


Última edición por leosansan; 28/10/2014 a las 00:30