Programacion

Páginas: 2 (471 palabras) Publicado: 22 de noviembre de 2012
INSTITITO PROFESIONAL Y EDUCACION COMUNITARIA

TRABAJO EXTRA-CLASE
DE
PROGRAMACIÓN

ALUMNO: ALVARO ARIAS PÉREZ

CADENAS
Una cadena en C++ es un conjunto de caracteres, o valores de tipochar, terminados con el carácter nulo, es decir el valor numérico 0. Internamente, en el ordenador, se almacenan en posiciones consecutivas de memoria. Este tipo de estructuras recibe un tratamiento muyespecial, ya que es de gran utilidad y su uso es continuo. La manera de definir una cadena es la siguiente:
char <identificador> [<longitud máxima>];

ESTRUCTURAS
Al contrario que losarrays, las estructuras nos permiten agrupar varios datos, que mantengan algún tipo de relación, aunque sean de distinto tipo, permitiendo manipularlos todos juntos, usando un mismo identificador, ocada uno por separado. Las estructuras son llamadas también muy a menudo registros, o en inglés records. Tienen muchos aspectos en común con los registros usados en bases de datos. Y siguiendo la mismaanalogía, cada objeto de una estructura se denomina a menudo campo, o field.
struct [<identificador>] { [<tipo> <nombre_objeto>[,<nombre_objeto>,...]]; }[<objeto_estructura>[,<objeto_estructura>,...];

Inicialización de estructuras
De un modo parecido al que se inicializan los arrays, se pueden inicializar estructuras, tan sólo hay que tener cuidado con lasestructuras anidadas. Por ejemplo:

Asignación de estructuras
La asignación de estructuras está permitida, pero sólo entre objetos del mismo tipo de estructura, (salvo que se usen constructores),y funciona como la intuición nos dice que debe hacerlo.

Arrays de estructuras
La combinación de las estructuras con los arrays proporciona una potente herramienta para el almacenamiento ymanipulación de datos.


Estructuras anidadas
También está permitido anidar estructuras, con lo cual se pueden conseguir superestructuras muy elaboradas.





CLASES
La...
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