¿Qué es la biblioteca estándar de C?
C Standard Library, C Standard Library, es una colección de funciones y bibliotecas de clases, escritas en el lenguaje principal, desarrollada por el Comité de Estándares de C y mantenida y actualizada continuamente.
Las poderosas funciones de C provienen de su rica biblioteca de clases y recursos de funciones de biblioteca. En el desarrollo de C, se debe utilizar la biblioteca estándar tanto como sea posible.
Los beneficios directos de esto incluyen:
1. Costo:
Se proporciona como estándar, por lo que no hay necesidad de gastar tiempo ni mano de obra. sobre el redesarrollo.
2. Calidad:
La biblioteca estándar ha sido estrictamente probada y su corrección está garantizada.
3. Eficiencia:
La eficiencia de las personas se ha visto reflejada en el costo. En cuanto a la eficiencia de ejecución del código, debemos confiar en el nivel de los predecesores que implementaron la biblioteca estándar. .
4. Buen estilo de programación:
Adoptar prácticas comunes en la industria para el desarrollo.
Información ampliada
Características del lenguaje C
1. Admite encapsulación y ocultación de datos
En C, las clases admiten herramientas de encapsulación de datos y Los objetos son la implementación de la encapsulación de datos. C admite la encapsulación y ocultación de datos mediante la creación de clases definidas por el usuario.
2. Admite herencia y reutilización
Se pueden declarar nuevos tipos en función de las clases C existentes. Esta es la idea de herencia y reutilización. A través de la herencia y la reutilización, puede organizar la estructura del programa de manera más efectiva, aclarar las relaciones entre clases y aprovechar al máximo las clases existentes para completar un desarrollo más complejo y profundo. La clase recién definida es una subclase y se convierte en una clase derivada. Puede heredar todas las propiedades y métodos no privados de la clase principal como sus propios miembros.
3. Soporta polimorfismo
Utilice polimorfismo para especificar el comportamiento de rendimiento de cada clase. El polimorfismo forma una estructura de árbol que consta de clases principales y sus subclases. Cada subclase de este árbol puede recibir uno o más mensajes con el mismo nombre. Cuando un objeto de una clase en este árbol recibe un mensaje, el objeto determina dinámicamente algún uso del mensaje que se dará a los objetos de las subclases. Esta característica del polimorfismo permite el uso de abstracciones de alto nivel.