You are on page 1of 3

Otros aspectos de la programacin C: structs, punteros...

OTROS ASPECTOS DE LA
PROGRAMACIN C:
APRENDERAPROGRAMAR.COM STRUCTS, PUNTEROS,
LISTAS ENLAZADAS
DINMICAS... (CU00553F)

Seccin: Cursos
Categora: Curso bsico de programacin en lenguaje C desde cero

Fecha revisin: 2031

Resumen: Entrega n53 del curso bsico Programacin C desde cero.

Autor: Mario Rodrguez Rancel


aprenderaprogramar.com, 2006-2031
Otros aspectos de la programacin C: structs, punteros...

Quienes hayan estudiado los contenidos de este curso y realizado los ejercicios propuestos se espera
que hayan alcanzado ciertos objetivos. Adems de reforzar el concepto de algoritmo y su importancia
en relacin a la programacin de ordenadores, destacamos los siguientes:

- Ser capaces de crear algoritmos para resolver pequeos problemas o procesos de clculo.
- Ser capaces de entender el flujo de ejecucin de un programa a partir de su cdigo, o tambin a partir
de pseudocdigo o de un diagrama de flujo en formato grfico, entendiendo la equivalencia entre estas
formas de representacin.
- Ser capaces de aplicar el principio de divide y vencers para la construccin modular de programas.
- Conocer aspectos bsicos de un lenguaje de programacin como C.
En lo que se refiere al lenguaje C en este curso nicamente se trata de encauzar el conocimiento de
fundamentos de programacin a un lenguaje concreto, que en este caso ha sido C. Debido a ello,
muchos aspectos importantes de C no han sido tratados, ya que en ningn momento nos hemos
planteado desarrollar una descripcin exhaustiva ni un manual del lenguaje C. Por el contrario, hemos
de hacer constar que no hemos abordado algunos aspectos de gran relevancia en el lenguaje C pero
que quedaban fuera de nuestros objetivos. Entre ellos podemos citar los siguientes:

- Estructuras de datos avanzadas, dinmicas, recursivas, anidadas, etc.

- Manejo avanzado de ficheros.

- Programacin recursiva.

- Punteros y gestin dinmica de memoria.

- Utilizacin de bibliotecas con C.

- Directivas del preprocesador.

- Tcnicas, herramientas y estrategias de depuracin.

- Montaje de proyectos complejos con C.

A pesar de no haber entrado a fondo en el lenguaje C, pensamos que quienes hayan seguido el curso
habrn adquirido unas bases fundamentales. Estas bases resultarn tiles tanto si deciden profundizar
en C como si deciden abordar otros lenguajes de los varios que tienen gran implantacin hoy en da,
incluido lenguajes con orientacin a objetos como Java C#.

La programacin es un campo apasionante y adquirir un alto nivel de destreza en l requerir an de


muchas horas de formacin y esfuerzo.

aprenderaprogramar.com, 2006-2031
Otros aspectos de la programacin C: structs, punteros...

EJERCICIO
a) Busca informacin sobre qu es un struct en programacin C. Explica el concepto tratando de poner
un ejemplo de la vida real de algo que pueda ser similar a un struct en programacin.
b) Busca informacin sobre qu es un puntero en programacin. Explica el concepto tratando de poner
un ejemplo de la vida real de algo que pueda ser similar a un puntero en programacin.

Para comprobar si tus respuestas son correctas puedes consultar en los foros aprenderaprogramar.com.

Prxima entrega: CU00554F

Acceso al curso completo en aprenderaprogramar.com -- > Cursos, o en la direccin siguiente:


http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=82&Itemid=210

aprenderaprogramar.com, 2006-2031

You might also like