Alguien podria decirme una forma de concatenar un array de tipo integer?
pongo un ejemplo
int a[3]
a[0] = 1; a[1] = 2; a[2] = 3;
El contenido de a seria.
a = 123
Creo que se entiende.
Nanoc, te dejo este codigo, fijate si te sirve!
#include <stdio.h>
int main( void )
{
char m[4];
int a[3] = { 1, 2, 3 }, i;
for ( i = 0; i < 3; ++i )
m[i] = 48 + a[i];
m[3] = '\0';
printf( "%s\n", m );
return 0;
}
Salu10.
no... Replanteare la pregunta, tengo un array de tipo integer y quiero unificarlo, es decir la posicion 0 seran los bits de mayor peso y la ultima posicion seran los bits de menor peso
Se entiende mejor?
Primero es necesario saber para que lo queres utilizar, ya que dependiendo del "para que", el "como" puede variar. De todas formas puedes empezar buscando sobre "byte swapping".