Red de conocimiento informático - Aprendizaje de código fuente - Acabo de comprar una computadora nueva y comencé a aprender el lenguaje C, pero ¿por qué la ejecución del programa es tan lenta, casi 20 segundos?

Acabo de comprar una computadora nueva y comencé a aprender el lenguaje C, pero ¿por qué la ejecución del programa es tan lenta, casi 20 segundos?

No lo ejecutes en una unidad flash USB. No lo ejecutes en el escritorio. La configuración de la máquina es demasiado pobre. O en varios sistemas, si la memoria está limitada a un cierto rango, la ejecución del programa será muy lenta.

El lenguaje C es un lenguaje de programación de propósito general, abstracto y orientado a procesos que se utiliza ampliamente en el desarrollo de bajo nivel. El lenguaje C puede compilar y procesar memoria de bajo nivel de forma sencilla. El lenguaje C es un lenguaje de programación eficiente que solo genera una pequeña cantidad de lenguaje de máquina y puede ejecutarse sin ningún soporte de entorno operativo.

Introducción:

El lenguaje C es un lenguaje de programación informática orientado a procesos, que es diferente de los lenguajes de programación orientados a objetos como C++, C# y Java. El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilarse fácilmente, manejar memoria de bajo nivel, generar solo una pequeña cantidad de código de máquina y que pueda ejecutarse sin ningún soporte de entorno de ejecución.

El lenguaje C puede describir problemas más rápido, con menos carga de trabajo, mejor legibilidad, más fácil de depurar, modificar y trasplantar que el lenguaje ensamblador, y la calidad del código es equivalente a la del lenguaje ensamblador. El lenguaje C generalmente es solo entre un 10% y un 20% menos eficiente que el programa de destino generado por código en lenguaje ensamblador. Por lo tanto, el lenguaje C puede escribir software del sistema.