¿Existe alguna conexión entre el lenguaje Vb y C?
El sistema operativo en lenguaje C y los programas y hardware operativo utilizados por el sistema son obviamente mejores que otros lenguajes C de alto nivel. Muchas aplicaciones a gran escala están escritas en lenguaje C.
El lenguaje C es un lenguaje de alto nivel debido a sus capacidades de procesamiento de gráficos, portabilidad y potentes capacidades de procesamiento de datos, por lo que es adecuado para compilar software de sistemas y cálculos numéricos de gráficos y gráficos tridimensionales y bidimensionales. animaciones.
El software de compilación de uso común incluye Microsoft Visual C, Borland C, WATCOM C, Borland C, Borland C, Borland C 3.1 DOS, WATCOM C 11.0 DOS, GNU DJGPP C, compilador Lccwin32 C 3.1, Microsoft C high C y así sucesivamente. ...
La historia del desarrollo del lenguaje C
El desarrollo del lenguaje C es muy interesante. Su lenguaje prototipo es ALGOL 60.
1963, Universidad de Cambridge, Reino Unido, ALGOL 60 CPL (? Desarrollo del lenguaje de lenguaje de programación combinado.
En 1967, Martin Richards de la Universidad de Cambridge simplificó el lenguaje CPL, de modo que el lenguaje BCPL
En 1970, Ken Thompson de Bell Labs propuso BCPL, al que se le dio un nombre interesante "lenguaje B" para referirse a la esencia del lenguaje B, escribió el primer sistema operativo UNIX.
En 1973, el lenguaje B también fue "cocinado". Basado en el lenguaje B, DMRITCHIE de Bell Labs finalmente diseñó uno nuevo y tomó la segunda letra de BGPL como nombre de este lenguaje. , que es el lenguaje C.
Para popularizar el sistema operativo UNIX, el texto del compilador de lenguaje C de Dennis M.Ritchie de 1977 no depende del sistema de máquina específico "Compilador de lenguaje C portátil". "
La obra maestra de Brian Wkernigian y Dennis M. Ritchie "C Programming Language" se publicó en 1978, lo que convirtió al lenguaje C en el lenguaje de programación más popular del mundo.
En 1988, con la Debido a la creciente popularidad de las microcomputadoras, hubo muchas versiones del lenguaje C. Dado que no existía un estándar unificado, hubo algunas inconsistencias en el lenguaje C. Para cambiar esta situación, el Instituto Nacional Estadounidense de Estándares (ANSI) desarrolló el estándar ANSI. para el lenguaje C Las características principales del estándar de lenguaje C actual son 3. El rápido desarrollo del lenguaje C también se ha convertido en uno de los lenguajes más populares, principalmente debido a sus poderosas funciones, como muchos software de sistema famosos. todo escrito en lenguaje C. Algunas subrutinas en lenguaje ensamblador escritas en lenguaje C reflejarán mejor las ventajas del lenguaje C, como PC-DOS, que es como se escribe el procesamiento de textos.
Función del lenguaje C* * *. Tiene solo 32 palabras clave y 9 declaraciones de control. El programa se puede escribir libremente, principalmente en letras minúsculas.
Lenguaje C compacto, flexible y conveniente. El lenguaje de alto nivel y las oraciones de lenguaje de bajo nivel, como el lenguaje ensamblador, el byte y el solucionador, son las tres unidades de trabajo más básicas de la computadora
2. Los operadores incluyen una amplia gama de tipos, incluidos 34 operadores entre paréntesis de lenguaje C, asignación, procesamiento de inversiones, etc., son extremadamente ricos en tipos de operaciones, con varios tipos de expresiones y se pueden usar de manera flexible. lenguajes de nivel
3. Estructuras de datos ricas
c tipos de datos: enteros, números reales, caracteres, tipos de matriz, tipos de puntero, tipos de estructura, tipos de unión, etc. se puede utilizar para operar varios tipos de datos complejos y se introduce el concepto de punteros para hacer que el programa sea más eficiente. Además, el lenguaje C tiene potentes capacidades gráficas y admite múltiples monitores y controladores.
Y una gran capacidad de juicio lógico.
4. lenguaje de programación c
La característica más destacada del lenguaje estructural es la separación, es decir, además del necesario intercambio de información entre el código del programa y los datos en partes independientes, esta estructura conducirá a la claridad horizontal del programa y facilitará uso, mantenimiento y depuración. La forma de función del llamado lenguaje C se proporciona al usuario. Estas funciones pueden controlarse fácilmente mediante varios bucles e informes de condición, lo que hace que el programa esté completamente estructurado.
5. Las restricciones de sintaxis de C no son tan estrictas.
La libertad de programación de los comprobadores de sintaxis en lenguajes generales de alto nivel es bastante estricta y pueden comprobar casi todos los errores gramaticales. El lenguaje C da a los autores más libertad.
6. El lenguaje C permite el acceso directo a direcciones físicas y manipulación directa del hardware.
Las funciones de un lenguaje de alto nivel, pero también existen muchos lenguajes de bajo nivel, como las funciones de bits, bytes y direcciones en lenguaje ensamblador, que son las unidades de trabajo más básicas de las computadoras. y se puede utilizar para escribir software del sistema.
7. Los programas en lenguaje C producen código de alta calidad y tienen una alta eficiencia de ejecución del programa.
En general, la eficiencia del ensamblador para generar código objeto es un 20% inferior al 10%.
El rango de portabilidad del lenguaje C/>Una de las ventajas destacadas del El lenguaje C es adecuado para diversas aplicaciones. Varios sistemas operativos, como DOS y UNIX, también son adecuados para muchos modelos.