
Asignación Dinámica con Estructuras
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Medium
REBECA DE LA CRUZ
Used 5+ times
FREE Resource
12 Slides • 13 Questions
1
Ing. Rebeca De la Cruz Alcántara
2
3
Estructura Anidada
Refiere al hecho de emplear una estructura (diferente a la que se está declarando) como miembro de la colección de tipos de dato que utiliza.
Para poder realizar esto se debe tener declarada previamente la estructura empleada como miembro de la que se esta declarando.
4
Ejemplo estructura anidada
5
Multiple Choice
¿Cómo se llamaría la Estructura Simple?
Alumno
Nombre
Matrícula
Domicilio
6
Multiple Choice
¿Cómo se llamaría la Estructura Anidada?
Alumno
Nombre
Matrícula
Domicilio
7
Fill in the Blanks
Declara la Estructura Simple:
_______ _________{
...
};
8
Fill in the Blanks
Declara la Estructura Anidada:
_______ ______{
...
};
9
Multiple Choice
Datos que contiene la estructura anidada:
nombre, matricula, domicilio
calle, numero, colonia
nombre, matricula, calle, numero
domicilio, calle, numero, colonia
10
Multiple Choice
Datos que contiene la estructura simple:
nombre, matricula, domicilio
calle, numero, colonia
nombre, matricula, calle, numero
domicilio, calle, numero, colonia
11
Acceso a los datos desde una estructura anidada
nombreArreglo[i].nombreEstructuraAnidada.NombreEstructuraSimple
12
Tipos de asignación dinámica
13
14
15
Multiple Choice
Es un ejemplo del uso de Typedef:
typedef entero int;
typedef double int;
typedef float entero;
typedef char int;
16
Multiple Choice
Toma un único argumento (la cantidad de memoria para asignar en bytes):
Calloc
New
Malloc
Realloc
17
Multiple Choice
Es un ejemplo de APUNTADORES A ESTRUCTURAS, excepto:
domicilio *pDom;
alumno *Alumno;
personaje **p_Personaje;
juego *ptr_Partida;
18
19
20
21
Fill in the Blanks
Completa la siguiente línea:
palumno = (alumno *)
22
Fill in the Blanks
Completa la siguiente línea:
palumno = (
23
Fill in the Blanks
Completa la siguiente línea:
palumno = (alumno *) malloc(n*
24
Fill in the Blanks
Completa la siguiente línea:
palumno = (alumno *) malloc(n*sizeof(
25
1. Crear las estructuras
2. Prototipos de función con punteros
3. Crear función principal
4. Desarrollar funciones con punteros (llenar y mostrar)
PRACTICA 7
Ing. Rebeca De la Cruz Alcántara
Show answer
Auto Play
Slide 1 / 25
SLIDE
Similar Resources on Wayground
20 questions
SEGUIMOS... PRUEBAS SABER 11°. LECTURA CRÍTICA.
Presentation
•
11th Grade
20 questions
Preparación Prueba Saber Grado 11
Presentation
•
11th Grade
20 questions
Tirso de Molina
Presentation
•
11th Grade
17 questions
perfil-usuario
Presentation
•
12th Grade
17 questions
CLASE 24
Presentation
•
11th Grade
19 questions
Materia orgánica e inorgánica
Presentation
•
10th Grade
17 questions
¡Aprendamos japonés!
Presentation
•
KG
22 questions
Organogénesis: La placenta, parto y lactancia.
Presentation
•
11th Grade
Popular Resources on Wayground
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
20 questions
Brand Labels
Quiz
•
5th - 12th Grade