15/01/2011, 17:44
|
| | | Fecha de Ingreso: julio-2010 Ubicación: en el ciberdespacio (España)
Mensajes: 150
Antigüedad: 14 años, 5 meses Puntos: 4 | |
Respuesta: ayuda char nombre[20];
char miarray[4]="000";
nombre[0]='R';
nombre[1] = miarray[0];
nombre[2] = miarray[1];
nombre[3] = miarray[2];
nombre[4] = 't';
nombre[5] = 'x';
nombre[6] = 't';
nombre[7] = 0; //indica el final
fopen(nombre, "r");
hay otra forma mas rapida. en vez de poner uno a uno los elementos, hay una funcion que añade una cadena al final de la otra. como un strcpy() pero copiandolo al final. Es strcat();
char nombre[20];
char miarray[4]="000";
char text[4]="txt0";
nombre[0]='R';
strcat(nombre, miarray);
strcat(nombre, text);
fopen(nombre, "r");
Última edición por Munire; 15/01/2011 a las 17:53
Razón: corrijo un error
|