Skip to main content

STRINGS Y BIBLIOTECAS DE C


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

Popular posts from this blog

Recorridos del arbol binario en c

Recorridos de arboles binarios:  Los recorridos en arboles binarios se encargar de imprimir cada nodo del árbol, desde su raíz o nodo padre, hasta todas su hojas o nodos hijos. Existen 3 tipos de recorridos: Preorden: Realiza estos pasos recursivamente: Imprime la raíz. Atraviesa e imprime los nodos del sub-árbol izquierdo. Atraviesa e imprime los nodos del sub-árbol derecho.     Inorden: Realiza estos paso recursivamente.  Atraviesa e imprime los nodos del sub-árbol izquierdo.  Imprime la raíz.  Atraviesa e imprime los nodos del sub-árbol derecho.   Postorden: Realiza estos pasos recursivamente:   Atraviesa e imprime los nodos del sub-árbol izquierdo.  Atraviesa e imprime los nodos del sub-árbol derecho.   Imprime la raíz.  Bibliografia Ruiz E. (2013). ejemplos recorridos arboles binarios. 18 de setiembre del 2019, de ingenieria de software y negocios inteligentes Sitio web...

Ciclos - Capitulo 5

Introducción Se puede usar un bucle para indicarle a un programa que ejecute sentencias repetidamente. Suponga que necesita mostrar una cadena (por ejemplo, ¡Bienvenido a Java!) Cientos de veces. Sería tedioso tener que escribir la siguiente declaración cien veces:  Entonces, ¿cómo resuelves este problema? Java proporciona una construcción poderosa llamada bucle que controla cuántas veces se realiza una operación o una secuencia de operaciones en sucesión. Usando una declaración de bucle, simplemente le dice a la computadora que muestre una cadena cien veces sin tener que codificar la declaración de impresión cien veces, de la siguiente manera: Ciclo While Un ciclo while ejecuta declaraciones repetidamente mientras la condición es verdadera. La figura 5.1a muestra el diagrama de flujo del ciclo while. La parte del ciclo que contiene las declaraciones que se repetirán se llama cuerpo del ciclo. Una ejecución única de un cuerpo de bucle se conoce como una i...