programacion

Páginas: 3 (732 palabras) Publicado: 11 de marzo de 2014
Estructuras
Una estructura es un grupo de variables las cuales pueden ser de diferentes tipos

sostenidas o mantenidas juntas en una sola unidad. La unidad es la estructura.
Nota:
Nota de hecho,las estructuras C++ son una especie de híbrido entre las
estructuras C tradicionales (de las que son un superconjunto) y las clases C++, de
las que son una variedad con propiedades muy específicas.Por ejemplo, todos los
públicos.
miembros son públicos
Realmente el programador C++ no debería necesitar nunca utilizar estructuras como
tales, ya que pueden ser sustituidas por clases definidascon ciertas peculiaridades.
En concreto, las estructuras C pueden ser consideradas como un tipo especial de
clases que no tienen métodos; el acceso por defecto es público, y para la clase
basetambién es público por defecto. Sin embargo, puesto que las clases C++
disponen de tres tipos de modificadores de acceso:
público,
protegido,
público privado y protegido el considerarlas como tales,permite un mayor control
de acceso de las estructuras que el ofrecido por el C clásico.
De hecho, se puede sustituir la palabra struct por class (sabiendo que es un tipo
particular de clase).Existen circunstancias en que las estructuras son especialmente importantes y útiles,
ya sean consideradas en el sentido clásico de C, o en su versión como clases.
Constituyen un medio excelente paraagrupar un conjunto de elementos
heterogéneos y manejarlos como un todo, facilitando así el manejo de datos
complejos.
Por ejemplo, las estructuras pueden ser pasadas como argumentos a funciones odevueltas por estas. También cuando se trata de almacenar y recuperar registros
de datos en medios externos (disco por ejemplo). En estos casos son especialmente
idóneas para escribir y recuperarinformación heterogénea en una sola operación de
lectura/escritura.
Como tales casos particulares de clases, las estructuras son tipos nuevos definidos
por el usuario (nuevos en el sentido de que no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS