Colección de citas famosas - Colección de poesías - Lo que debes aprender antes de aprender el lenguaje C

Lo que debes aprender antes de aprender el lenguaje C

Antes de aprender el lenguaje C, debes tener algunos conocimientos de informática.

El lenguaje C es un lenguaje de programación informática orientado a procesos, que se diferencia de los lenguajes de programación orientados a objetos como 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 describe problemas más rápido que el lenguaje ensamblador, tiene menos carga de trabajo, buena legibilidad y es fácil de depurar, modificar y trasplantar. La calidad del código es equivalente a la del lenguaje ensamblador para escribir software del sistema.

En la década de 1980, para evitar diferencias en la sintaxis del lenguaje C utilizada por varios desarrolladores, la Oficina Nacional Estadounidense de Estándares formuló un conjunto completo de sintaxis estándar nacional estadounidense para el lenguaje C, llamado ANSIC. Como estándar original del lenguaje C. El 8 de diciembre de 2011, el estándar C11 publicado por la Organización Internacional de Normalización y la Comisión Electrotécnica Internacional es el tercer estándar oficial del lenguaje C y el último estándar del lenguaje C. Este estándar admite mejor los nombres de funciones de caracteres chinos y los caracteres chinos. identificadores. La programación de caracteres chinos se realiza hasta cierto punto.

Historia del desarrollo del lenguaje C:

El lenguaje C se llama C porque el lenguaje C se deriva del lenguaje B inventado por Ken Thompson, y el lenguaje B se deriva del lenguaje BCPL. En 1967, Martin Richards de la Universidad de Cambridge simplificó el lenguaje CPL y nació el lenguaje BCPL (Lenguaje de programación combinado básico).

En la década de 1960, Ken Thompson, investigador del Laboratorio Bell de ATT en Estados Unidos, no tenía nada que hacer y le picaban las manos. Quería jugar a un juego que había inventado para simular electrones que viajaban en el planeta. Sistema solar. Juego Viaje espacial. A espaldas de su jefe, encontró una máquina inactiva, la PDP7. Pero esta máquina no tenía sistema operativo y los juegos tenían que utilizar algunas funciones del sistema operativo, por lo que se propuso desarrollar un sistema operativo para el PDP7. Posteriormente, este sistema operativo recibió el nombre de UNIX.