BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 12 Otros tipos de variables: Punteros
Prácticas Sanas de Programación


En un nombre de variable de apuntador incluya las letras ptr para que quede claro que estas variables son apuntadores y deben ser manejadas con propiedad.

Inicialice los apuntadores para evitar resultados inesperados.

Utilice llamadas por valor para pasar argumentos a una función, a menos de que en forma explicita el llamador requiera que la función llamada modifique el valor de la variable del argumento en el entorno del llamador. Esto es otro ejemplo del principio del mínimo privilegio. Algunas personas prefieren llamadas por referencia por razones de rendimiento ya que el copiado de valores de término medio se le alude.

Antes de utilizar una función, verifique el prototipo de función correspondiente a esta función, a fin de determinar si la función es capaz de modificar los valores que se le pasan.

Al manipular arreglos utilice notación de arreglos en vez de notación de apuntadores. Aunque el programa pudiera tomar más tiempo para su compilación, probablemente ser  mucho más claro.