El lenguaje C surgió de este tipo que se puede usar para salir de la ejecución del programa sin ejecutar las siguientes líneas de códigos. El método EXIT () EXIT () del lenguaje informático C/C ++ es una operación fundamental que se utiliza para terminar inmediatamente la actividad de invocación (función). Al suministrar un número int, notifica el sistema operativo de la condición del final del programa. Cuando se producen un programa no anticipado que se producen, generalmente se emplea. También se reconoce como la condición actual del programa. Independientemente de cuántas operaciones de métodos se realizan, un programa puede finalizarse en cualquier momento utilizando el método de salida.
Ejemplo 1
Enumeremos los archivos y directorios del directorio de trabajo actual de Linux con el uso de la lista de la lista "LS". Tenemos una sola carpeta llamada "obras" en ella. Movemos dentro de esta carpeta con la instrucción "CD" seguida del nombre de una carpeta, "funciona". Creamos un nuevo archivo C con el editor VIM dentro de esta carpeta llamada "ExitFunc.C".
El código de Follwoing se utiliza para nuestro primer ejemplo. Comenzamos este código con el uso de algunas bibliotecas C estándar, yo.mi. "estudio.H "para la secuencia de entrada y salida estándar y el" stdlib.H "como la biblioteca estándar de C para acostumbrarse a las funciones estándar. Este código consta de una sola función principal (). Utilizamos las dos primeras líneas de la función printf () para decir que la función se ha iniciado y saldrá muy pronto con una línea de línea del carácter "\ n". La función "Exit ()" se usa con el valor 0 para terminar la función sin ejecutar las siguientes líneas de código. Los 4th La línea contiene otra función "printf" para mostrar que el programa ahora va a terminar. Guarde este código y salga del archivo VIM.
Compilamos este código C con el compilador "GCC" de C y creamos un archivo de objeto llamado "EXITFUN.fuera "con el".Extensión de salida "dentro del mismo directorio de trabajo a través de la opción" -o ". Después de usar la instrucción "LS" de la lista, obtenemos el contenido de la carpeta "Obras" que. La creación del archivo de objeto también es visible. La salida, junto con el comando relevante, se puede verificar desde la imagen fijada.
Ahora, usamos este archivo de objeto de nuestro código C para ver la salida a través del "./”Instrucción de ejecución. La salida muestra las dos líneas de texto de este código que se imprimen utilizando la función printf en el método main (). Después de eso, nuestro código de programa sale a través de la función "Salir" 3 C, y las últimas líneas de código se ejecutan. La salida, junto con el comando relevante, se puede verificar desde la imagen fijada.
Ejemplo 2
Examinemos otra muestra de C que utiliza la función de salida 3 C de Kali Linux. Los mismos archivos de encabezado se incluyen en el código con la palabra clave #include. Se declaran dos variables enteras, dividendos y divisor para comenzar la función principal (). La instrucción de función printf () de C se utiliza para mostrar y pedirle a un usuario que ingrese el valor de la variable "dividendo".
Después de esto, la función scanf () de C se usa para obtener el valor de la variable "dividendo" como entrada en tiempo de ejecución. Después de esto, se usa la misma función printf () para solicitar el valor de una variable "divisor" del usuario. La función scanf () se utiliza nuevamente para obtener el valor de entrada del usuario en tiempo de ejecución. Aquí, viene la declaración "if -else" de C para verificar la regla matemática estándar para la división: si el divisor es 0, entonces no puede dividir el dividendo con el divisor. La declaración "si" se verifica si el valor variable "divisor" es igual a 0 o no. Si es así, la instrucción printf () dentro de ella muestra que el "divisor no puede ser cero" y la función salida () terminará el programa en el lugar.
Dentro de la parte "más" de la declaración, calculamos el "resultado" del valor de la división de flotación utilizando el dividendo dividido por las fórmulas divisor después de convertir ambas en flotación. La instrucción printf () está aquí para mostrar el dividendo, el divisor y el valor del resultado y salir del programa a través de la función "EXIT ()". Guardar este código y compilarlo para ver los resultados. El código para esta ilustración de muestra se fija en la siguiente imagen:
Compilaron este código con el mismo compilador GCC y creemos un archivo de objeto llamado "EXITFUNC.opción c "con la -o".
Después de eso, ejecutamos su archivo de objeto con el "./" instrucción. La ejecución del programa se solicita primero el valor de dividendos y luego el valor del divisor. Hemos agregado 12 y 5, respectivamente. El resultado de la división se calcula y se muestra en nuestra pantalla en Float, I.mi. 2.40000. La salida, junto con el comando relevante, se puede verificar desde la imagen fijada.
Nuevamente, ejecute el archivo de objeto y agregue 12 y 0, respectivamente. Dado que no se permite el valor "0" para el divisor, la división no ha tenido lugar, yo.mi. El divisor no se puede mostrar como cero. La salida, junto con el comando relevante, se puede verificar desde la imagen fijada.
Conclusión
Este artículo trata sobre el uso de la función C Exit () 3 en el sistema Kali Linux dentro del programa C para finalizar la ejecución de un programa C. Resulta que sale de la ejecución muy bien y sin ningún obstáculo. Discutimos los dos ejemplos en nuestro artículo para mostrar y discutir su uso, especialmente cuando está utilizando algunas declaraciones condicionales en los códigos C.