 |
| Secciones |  |
 | Categorías |  |
 | Buscar |  |
 |  |
 | Lenguaje C: buscar registro duplicado |
minette1988 escribió "Hola, el siguiente código consiste en buscar un registro duplicado, ¿podría explicarme línea a línea lo que hace?. No lo entiendo. Gracias.
int prueba_duplicada(){ /*Devuelve 0 no duplicada y 1 duplicada*/
FILE *pf;
prueba_paciente p,paux;
long int pos, pos1;
int encontrado=0;
if((pf=fopen("prueba_paciente","rb"))==NULL){
printf("Error al abrir el fichero prueba_paciente.n");
}
else{
fread(&p,sizeof(p),1,pf);
while(!feof(pf)&&!encontrado){
pos=ftell(pf)-sizeof(p);
fseek(pf,0,SEEK_SET);
pos1=0;
while((pos1 < pos)&&!encontrado){
fread(&paux,sizeof(paux),1,pf);
pos1=ftell(pf);
if(strcmp(p.nss,paux.nss)==0)
if(strcmp(p.prueba,paux.prueba)==0){
encontrado=1;
}
}
fseek(pf,pos+sizeof(p),SEEK_SET);
fread(&p,sizeof(p),1,pf);
}
fclose(pf);
return(encontrado);
}"
|
|
|
 Enviado por gualberto el Viernes, 16 julio a las 12:39:43  (184 Lecturas)
(Leer más... | Puntuación 0)
 |
|
 | Lenguaje C: El Ahorcado |
 Se trata del conocido juego del ahorcado escrito en lenguaje C y en modo texto. Usa un archivo de texto como base de palabras para el juego. Se encuentra descargable aquí un paquete que contiene el juego en ejecutable, su código fuente y un archivo de palabras de ejemplo.
|
|
|
 Enviado por Gualberto el Martes, 13 septiembre a las 01:42:20  (1999 Lecturas)
(Leer más... | 607 bytes más | Puntuación 0)
 |
|
|  |
| Conectados |  |
Actualmente hay 9 invitados, 0 miembro(s) conectado(s).
Eres un usuario anónimo. Puedes registrarte aquí | |  | Login |  |
|
¿Todavía no tienes una cuenta? Puedes crearte una. Como usuario registrado tendrás ventajas como seleccionar la apariencia de la página, configurar los comentarios y enviar los comentarios con tu nombre. | |  | 
|