Hola
Necesito saber disitintos tipos de errores en ejecucion que puedo obtener, y tengo unos cuantos pero no se si son completos o incluso repetidos, ademas necesitaria el nombre correcto en ingles, ya que no lo tengo claro en todos los casos:
Los ejemplos que yo tengo para punteros son: En este caso yo uso C
//Es un error desreferenciar un puntero con valor NULL, (segmentation fault)
int *ip = NULL;
printf("ip%d",ip)
//unexpected behavior ?
int *ip;
printf("ip%d",ip)
//Potencialmente mas grave es modificar un área de memoria que no fue definida explicitamente
//memory area undefined modified?
int *ip;
*ip = 10; //crash
Pero no se si en realidad estos tipos de errores al final serian lo mismo o se pueden considerar diferentes, como los llamariais en ingles de una forma adecuada
y si sabeis alguno mas
que tipos de errores considerariais memory crash:
overflow
y estos ejemplos con punteros
mala utilizacion de free o malloc
teneis idea de alguno mas
o algun libro donde se haga un buen resumen de esto, y si es en ingles mejor..
yo he encontrado alguna cosa como por ejemplo:
http://www.fing.edu.uy/inco/cursos/prog3/utils/Punteros.pdf
Muchas gracias de antemano