Cita:
Iniciado por anac Entonces si quisiera unir los elementos m[0] y m[1] podría hacer:
char *x = m[0]+m[1]?
No, para concatenar cadenas necesitas (primero tener el espacio necesario) usar la funcion strcat.
Cita:
Iniciado por anac Y si quisiera tener un vector de string debería declararlo como:
char *vector[3]? o puedo hacer simplemente esto:
char vector[3] = {"01111111","00111100","00110011"};
No podes hacerlo por una razon, estas declarando un array de 3 caracteres, si hicieras lo mismo pero con char *vector[3] si funcionaria al ser un array de tres punteros a caracter a los cuales se les asignaria las direcciones en memoria (seccion de datos) de esas cadenas.