STRINGS:
Los strings en C, no están predefinidos como en otros lenguajes de programación, por ejemplo python ya dispones de este sistema de caracteres.
En C los strigns son una secuencia de caracteres guardados en una matriz, y que a su vez terminan con un carácter nulo ('\0' o ASCII 0). Este carácter nulo se usa para poder diferenciar una cadena de cualquier otra.
Esta terminación nula fue creada por problemas de seguridad relacionada con la longitud de la cadena. Si no se añade este carácter nulo, el área de memoria que continua será tratada como parte de la secuencia, lo cual no se quiere que pase.
BIBLIOTECAS:
Uno de los problemas principales de este lenguaje, es la demanda de tiempo que se necesita para poder realizar simples tareas, por lo que se utiliza la biblioteca time.h.
C cuenta con la capacidad de realizar algunas operaciones matemáticas básicas, pero con la biblioteca math.h vamos a poder realizar operaciones mucho más avanzadas y complejas, como cálculo de raíces cuadradas o potencias muy elevadas.
Las cadenas de caracteres o más conocidos como strings, en C suelen ser más complejos de utilizar que las bases numéricas, por lo que es recomendable usar la biblioteca string.h para manejarlos correctamente.
PLACEHOLDERS:
Son una forma de abreviación de cierto tipos de datos, para ahorrar tiempo en la generación del código, y garantice la máxima eficiencia en el desarrollo y ejecución del código.
Por ejemplo:
- %d es utilizado para un numero
- %c es utilizado para un carácter
- %s es utilizado para un string
- %f es utilizado para un flotante
Existen muchos más placeholders, pero estos son los más comunes en C, que facilitan mucho el desarrollo del código.
bibliografia
JetBrains. (2018). What are the placeholders used in C?. 2018, de Quora Sitio web: https://www.quora.com/What-are-the-placeholders-used-in-C
Jorge Duran . (2016). Las libreria mas usadas en C. 2016, de lenguajedeprogramacion.com Sitio web: https://lenguajedeprogramacion.com/programacion-c/librerias-mas-usadas-c/
Wikipedia. (2013). C string. 2013, de Wikipedia Sitio web: https://es.wikipedia.org/wiki/C_string
Comments
Post a Comment