Una variable extern significa que existe, pero está en otro lugar. Si declaras una variable extern y luego no la declaras de forma normal, verás que te da una "undefined reference" al enlazar. Es porque no encuentra su declaración.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúwhile(1) send(fd_client, "hola", 100, 0);
Cita de: pacosn1111 en 19 Mayo 2016, 14:13 PM
Gracias, pero lo he probado y sigue dando el mismo error.
Cita de: AlbertoBSD en 18 Mayo 2016, 15:39 PM
Que pasara cuando la variable de 4 bytes no sea suficiente...
Cita de: fafafa01 en 17 Mayo 2016, 15:25 PM
gracias funciono, una pregunta, mi profesor me había dicho que en un arreglo era lo mismo esto que esto:
arreglo[0] <--> &(arreglo[0])
¿es verdad?
arreglo == &(arreglo[0])
#include <stdio.h>
#include <stdlib.h>
int main() {
FILE *archivo;
int c;
archivo=fopen("asd.txt","r+");
if (archivo == NULL){
printf("\nError de apertura del archivo. \n\n");
}
else {
c=fgetc(archivo);
while (c != EOF) {
if (c==',') {
printf("%i ", ftell(archivo));
fseek(archivo, -1, SEEK_CUR);
printf("%i ", ftell(archivo));
fputc('.',archivo);
fflush(archivo);
printf("%i\n", ftell(archivo));
}
c=fgetc(archivo);
}
}
fclose(archivo);
}