Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/10/2014, 06:49
lareto
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Concatenar punteros char

Cita:
Iniciado por leosansan Ver Mensaje
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. }
Hola; buenos días (al menos por acá, que son las diez menos cuarto)

Un comentario:
al hacer
Código:
  *re = *c2;
  *( re + 1 ) = *c1 ;
sólo está copiando el primer carácter de c2 y, luego, el primer carácter de c1, que en este ejemplo funciona porque sólo interesan esos dos, pero no es "concatenar punteros a char".

lareto :)