Red de conocimiento informático - Problemas con los teléfonos móviles - Al escribir un programa de consola en vc, ¿cómo puedo hacer que se ejecute sin fallar y regresar a CMD una vez finalizado el programa?

Al escribir un programa de consola en vc, ¿cómo puedo hacer que se ejecute sin fallar y regresar a CMD una vez finalizado el programa?

Al escribir en lenguaje C, si agrega getch(); al final del programa, estará bien. Generalmente esto es un problema con el compilador;

¿Qué pasa si? al escribir en lenguaje C? Simplemente agregue cin.get(); al final del programa;

O agregue el archivo de encabezado #include lt; y luego agregue system("pause") al final del programa. .

C es el sucesor del lenguaje C. Puede realizar programación de procedimientos en lenguaje C, programación basada en objetos caracterizada por tipos de datos abstractos y programación orientada a objetos caracterizada por herencia y polimorfismo. C sobresale en programación orientada a objetos así como en programación basada en procedimientos, por lo que C es adaptable a problemas tanto grandes como pequeños.

C no solo tiene las características prácticas de operación eficiente de la computadora, sino que también está comprometido a mejorar la calidad de la programación de programas a gran escala y resolver el problema de los lenguajes de programación.

El primero del mundo Lenguaje informático de alto nivel: FORTRAN nació en 1954. En 1970, D. Ritchie y K. Thompson*** de AT&T Bell Labs inventaron el lenguaje C. La intención original de desarrollar el lenguaje C era usarlo para escribir programas del sistema UNIX, por lo que en realidad es un "subproducto" de UNIX. Combina completamente las ventajas del lenguaje ensamblador y el lenguaje de alto nivel, es eficiente, flexible y fácil de trasplantar.

En 1971, el profesor N. Wirth del Instituto Federal Suizo de Tecnología (ETH) inventó el lenguaje Pascal. Fue el primer lenguaje de programación estructurado con una sintaxis rigurosa, una jerarquía clara, programas fáciles de escribir y programabilidad. Fuerte legibilidad y otras características.

Bjarne Stroustrup trabajó en el Centro de Computación de la Universidad de Cambridge a mediados de los años 1970. Ha trabajado con Simula y ALGOL y ha estado expuesto al lenguaje C. Tiene un profundo afecto por el sistema de clases de Simula y ha estudiado la estructura de ALGOL para comprender la importancia de la eficiencia operativa. La intención original de Bjarne Stroustrup era hacer que la programación fuera simple, correcta y confiable, al mismo tiempo que se ejecutara de manera eficiente y fuera portátil. En 1979, Bjame Sgoustrup llegó a Bell Labs y comenzó a mejorar el lenguaje C al lenguaje C con clases. Desde sus inicios, C ha pasado por tres revisiones importantes, cada una de las cuales agregó nuevas características a C y lo modificó. La primera revisión se produjo en 1985, la segunda en 1990 y la tercera durante la estandarización C. El proceso de creación del estándar C comenzó a principios de la década de 1990 con la formación del comité conjunto de estandarización de ANSI e ISO (Organización Internacional de Normalización). El 25 de enero de 1994, el comité preparó el primer proyecto de normalización. En este borrador, el comité añadió muchas características nuevas manteniendo todas las características definidas originalmente por Strausstrup.

Poco después de que se completara el primer borrador de la estandarización de C, sucedió algo que amplió enormemente el estándar C: Alexander Stepanov creó la Biblioteca de plantillas estándar (STL), que no sólo era poderosa y elegante, sino también enorme. . El comité aprobó el primer borrador. Después de aprobar el primer borrador, el comité votó a favor de adoptar la propuesta para incluir STL en el estándar C. STL extiende C más allá de la definición original de C. Si bien incorporar STL al estándar fue una decisión importante, también ralentizó el proceso de estandarización de C.

El comité adoptó el borrador final de la norma el 14 de noviembre de 1997 y, en 1998, se puso oficialmente en uso la norma ANSI/IS0 para C.

Normalmente, esta versión de C se considera C estándar. Todos los principales compiladores de C admiten esta versión de C, incluidas las características de especificación Visual C de Microsoft y C Builder de Borland.