PRÓLOGO

El objetivo de este documento es proporcionar una introducción de los punteros a los programadores principiantes del lenguaje de programación C. Tras varios años de lectura y contribución en varias conferencias de C incluidas las relativas a FidoNet y UseNet, he notado que un gran número de recién llegados a C parecen tener dificultades para comprender los fundamentos de los punteros. Por ello emprendí la tarea de tratar de explicarlo mediante un lenguaje sencillo y con un muchos ejemplos.

Al igual que la primera versión, ésta versión de este documento es de dominio público. Bob Stout incluyó este documento como PTR-HELP.TXT en su ámpliamente y distribuida colección de fragmentos de código C. Desde el lanzamiento original en 1995 he agregado bastante material y he realizado algunas correcciones de menor importancia.

La versión HTML 1.1 de este documento es el resultado de los comentarios que me enviaron por correo electrónico desde todo el mundo. En la versión 1.2 actualicé los dos primeros capítulos para adaptar en los PCs el cambio de los compiladores de 16 bits a los de 32 bits.

Agradecimientos:

Es imposible mencionar a todas las personas que sin saberlo han contribuido a este trabajo, mediante preguntas que han planteado en C Echo de FidoNet o en el Grupo de Noticias comp.lang.c de UseNet, o en otras redes y conferencias. Quiero agradecer especialmente a Bob Stout su amabilidad de incluir la primera versión de este material en su archivo de fragmentos de código C.

Sobre el Autor:

Ted Jensen es un Ingeniero Electrónico jubilado que trabajó como diseñador de hardware y responsable de diseñadores de hardware en el campo de la grabación magnética. La programación ha sido su hobby desde 1968, cuando aprendió cómo perforar tarjetas para ejecutarlas en un mainframe (¡el mainframe tenía 64k de memoria magnética principal!).

Uso de este Material:

Todo lo que contiene este documento es de Dominio Público. Cualquier persona puede copiar o distribuir este material de cualquier forma si así lo desea. Lo único que pido es que si este material se utiliza como medio de enseñanza en una clase, agradecería que fuera presentado en su totalidad, es decir, incluyendo todos los capítulos, el prólogo y la introducción. También agradecería que, en virtud de tales circunstancias, el profesor de esa clase me enviara una nota a alguna de mis direcciones de abajo para informarme de ello. He escrito esto con la esperanza de que sea útil a los demás y como no pido ninguna compensación económica, la única forma que tengo de saber si he alcanzado ese objetivo, aunque sea parcialmente, es a través de la opinión de aquellos que les ha sido útil este material.

Por cierto, no es necesario que seas un instructor o profesor para ponerte en contacto conmigo. Agradeceré una nota de cualquier persona que le sea útil este material, o que tenga una crítica constructiva para ofrecer. También estaré dispuesto a responder a las preguntas enviadas por correo electrónico a las direcciones indicadas más abajo.

Otras versiones de este documento:

Además de la versión hipertexto de este documento, están disponibles otras versiones más adecuadas para imprimir o descargar. Si estás interesado en conocer las novedades o nuevas versiones de este documento, visita mi Sitio Web http://www.netcom.com/~tjensen/ptr/cpoint.htm

Ted Jensen
Redwood City, California
[email protected]
Feb. 2000

Continuar con el Tutorial de Punteros

Índice de Contenidos