gnues1027   2년 전

int table[100][100] 같이 작은수로 하면 정상적으로 출력되는데 조건에 맞게

3^8 * 3^8  이상의 크기를 double로 선언하여 배열에 부여했더니 전혀 실행이 안됩니다.

왜 코드가 정상적으로 작동하지 않나요???

djm03178   2년 전

배열이 차지하는 메모리가 너무 커서 그러한 메모리를 할당받는 기계어를 생성하는 것이 불가능하기 때문입니다. 일반적으로는 부호 없는 4바이트 정수형으로 표현 가능한 바이트 내여야 한다고 알고 있습니다.

gnues1027   2년 전

감사합니다!

=

댓글을 작성하려면 로그인해야 합니다.