Tecnología

Inicio

Cómo calcular el tamaño de los elementos en tampones en C

Al programar en C, un buffer es una matriz se utiliza para mantener un conjunto de elementos. Calcular el tamaño de un búfer en C mediante el uso de una función incorporada. Conociendo el tamaño de una memoria intermedia en C es importante, ya que le indica el límite en el número de elementos que se pueden mantener en la memoria intermedia y puede ayudar a programar las precauciones de seguridad adecuadas para garantizar que nada puede desbordar el buffer.

Instrucciones

1 Abra su programa de C en el editor de su elección.

2 Busque la variable que se asigna a su tampón, tal como "cadena mybuffer" si tiene una matriz llena de valores de cadena.

3 Ir a una nueva línea en su programa y el tipo "int longitud = sizeof (mybuffer) / sizeof (cadena);". La variable "longitud" es ahora igual al tamaño de la matriz de tampón, y se puede utilizar en otras partes de su programa.