¿Por qué ocurren frecuentemente errores al programar con vc6.0? Mi computadora es una notebook. No hay errores al compilar y conectarse, pero al ejecutar sucede algo como esto
Hay aproximadamente dos problemas: 1. No se asigna memoria después de definir el puntero, es decir, no hay contenido nuevo ni eliminado 2. La memoria que asigna es demasiado pequeña y se sale de los límites; tiempo de ejecución, como asignar 10 memorias integradas, pero cuando asigna valores a más de 10 direcciones, esta situación a menudo sucede, como nuevo a [10], de hecho, solo puede asignar valores a una [0] -a [9], si asigna un [10] La tarea provocará errores, que es el llamado desbordamiento de memoria. Para la depuración, puede usar el entorno de compilación vc para depurar, usar el método de ejecución de un solo paso para establecer un punto de interrupción en el puntero, detener la ejecución allí y luego ejecutar la ejecución de un solo paso para ver si el valor de la variable es el mismo que Crees.