Por favor responda la pregunta C
¿Estás hablando del retorno en la función principal? return 0; le dice al sistema operativo que su programa se está ejecutando normalmente, mientras que otros números representan un número de error. Pero a veces no necesitamos ser tan precisos y simplemente devolver 1 si hay un error.
Sin embargo, es mejor corresponder a cada número de error en la programación del controlador:
El siguiente es el significado específico del valor de retorno:
Operación EPERM no permitida 1
ENOENT No existe tal archivo o directorio 2
ESRCH No existe tal proceso 3
EINTR Función interrumpida 4
Error de E/S de EIO 5
ENXIO No existe tal dispositivo o dirección 6
E2BIG Lista de argumentos demasiado larga 7
ENOEXEC Error de formato ejecutivo 8
EBADF Archivo incorrecto número 9
ECHILD No hay procesos generados 10
EAGAIN No hay más procesos o no hay suficiente memoria o se alcanzó el nivel máximo de anidamiento 11
ENOMEM No hay suficiente memoria 12
Permiso EACCES denegado 13 p>
EFAULT Dirección incorrecta 14
EBUSY Dispositivo o recurso ocupado 16
EEXIST El archivo existe 17
EXDEV Enlace entre dispositivos 18
ENODEV No existe tal dispositivo 19
ENOTDIR No es un directorio 20
EISDIR Es un directorio 21
EINVAL Argumento no válido 22
ENFILE Demasiados archivos abiertos en el sistema 23
EMFILE Demasiados archivos abiertos 24
ENOTTY Operación de control de E/S inapropiada 25
EFBIG Archivo también grande 27
p>ENOSPC No queda espacio en el dispositivo 28
ESPIPE Búsqueda no válida 29
EROFS Sistema de archivos de solo lectura 30
EMLINK Demasiados enlaces 31
EPIPE Tubería rota 32
Argumento matemático EDOM 33
ERANGE Resultado demasiado grande 34
EDEADLK El bloqueo de recursos provocaría ocurre 36
EDEADLOCK Igual que EDEADLK para compatibilidad con versiones anteriores de Microsoft C 36
ENAMETOOLONG Nombre de archivo demasiado largo 38
ENOLCK No hay bloqueos disponibles 39
ES
Función OSYS no compatible 40
ENOTEMPTY Directorio no vacío 41
EILSEQ Secuencia de bytes ilegal 42
STRUNCATE La cadena fue truncada 80
Espero que así sea puede resolver su problema.