Академический Документы
Профессиональный Документы
Культура Документы
Definicin
Una variable de estructuras es un identificador que permite acceder a una coleccin de variables de diversos tipos. Puede contener variables y declaraciones de funciones.
Ejercicio Nro 4: disear una estructura que permita registrar la programacin semanal de un concesionario
OPERACIONES CON ESTRUCTURAS. Con una variable declarada como estructura, se puede realizarse las siguientes operaciones: Coger su direccin por medio del operador &. Acceder a uno de sus miembros. Asignar una estructura a otra con el operador de asignaccin.
ARRAYS DE ESTRUCTURAS. Cuando los elementos de un array son de tipo estructura, el array recibe el nombre de array de estructuras o array de registros.
Ejemplo: struct alumno{ char nombre[15]; int edad; }lista[5];
for(i=0;i<3;i++) { cout<<"Alumnos No: "<<i+1<<"\n"; cout<<"Codigo: "<<datos[i].codigo<<"\n"; cout<<"Nombre: "<<datos[i].nombre<<"\n"; cout<<"Nota: "<<datos[i].nota<<"\n"; }
CADENA DE CARACTERES
Definicin
Es un conjunto de caracteres incluido el blanco, que se almacena en un rea contigua de la memoria. Longitud de una cadena.- Es el nmero de caracteres que contiene. Ej: AMERICA DEL SUR longitud = 15 Cadena vaca o nula.- Es la cadena que no contiene ningn carcter; su longitud es cero. Subcadena.- Es una cadena de caracteres que ha sido extraida de otra de mayor longitud.
STRCPY(s,t,n)
STRCAT(s,t, n)
Funciones para conversin de datos ATOI(s) convierte cadena numrica a entero y devuelve este valor convierte cadena numrica a tipo long y devuelve este valor convierte cadena numrica a dato flotante y devuelve este valor Sustituye todos los caracteres de s por el carcter car. Strset(char *cadena, int c);
ATOL(s)
ATOF(s) STRSET(s,car)