Red de conocimiento informático - Aprendizaje de programación - Qué hacer si no hay memoria suficiente al enviar un tema en el DO

Qué hacer si no hay memoria suficiente al enviar un tema en el DO

Se ha escrito un fragmento de código para que pueda ver la memoria física utilizada actualmente. Esta memoria utilizada incluye la memoria consumida por otras aplicaciones en su computadora. También abra directamente el administrador de tareas para ver la memoria consumida por el proceso de su programa.

El sistema limitará el uso de la memoria. Tal vez su código consuma demasiada memoria. Primero lo ejecutarán en la máquina.

Lo principal es comprobar si hay un bucle infinito o algo #include?lt;stt;#include?

Ejecutar el programa en la máquina

Luego enviar, principalmente para comprobar si hay un bucle infinito u otros problemas

#include?lt;stdio.hgt;

#include?lt;Windows.hgt;

void?main()?

{?

int?availmb;

int?totalmb;

MEMORYSTATUS?memstatus;

GlobalMemoryStatus(amp;memstatus);?

availmb?=?memstatus.dwAvailPhys/1024/1024;?//La cantidad total de memoria física disponible

totalmb?=?memstatus.dwTotalPhys/1024/1024;?//memoria física total

printf("La memoria disponible es: d?MB, memoria física total: d?MB\n", disponiblemb, totalmb );

}

Si tienes alguna pregunta, por favor contáctanos