Я получаю переполнение для использования этого. int x [471] [640]; Кто-то сказал мне использовать Malloc? Я понятия не имею, что это. Это не в моей книге, ни в моих лекциях. Любое исправление к этому?Получение переполнения при создании целочисленного массива?
-6
A
ответ
0
Если вы еще не знаете о функции c malloc, вы можете попробовать другой подход. Например, объявите свой локальный массив как
static int x[471][640];
, который имеет статическую продолжительность хранения.
Если вы еще не знаете о ключевом слове static, то единственный подход, который я могу предложить, - объявить массив глобально, который находится вне любой функции. например, перед основным:
Смежные вопросы
- 1. Виды целочисленного переполнения при вычитании
- 2. Обнаружение целочисленного переполнения
- 3. Получение индексов сортировки целочисленного массива
- 4. Hexadecimal Целочисленного переполнения
- 5. Целочисленного переполнения в отрицательное число
- 6. Эффективный способ избежать целочисленного переполнения при умножении?
- 7. Два способа интерпретации целочисленного переполнения
- 8. Достоверно обнаружения целочисленного переполнения/сгущенный
- 9. Возможная ошибка переполнения целочисленного Python
- 10. получение переполнения стека при создании массива байтов в Visual Studio 2010
- 11. psycopg2 - Вставка целочисленного массива
- 12. Получение исключение переполнения стека при объявлении большого массива
- 13. Ошибка при создании массива указателя
- 14. Ошибка переполнения стека при создании нового класса
- 15. Ошибка переполнения стека при создании двух объектов?
- 16. переполнения TOC при создании мерзавца на AIX
- 17. Tricky Целочисленного переполнения при переносе C на C#
- 18. EXC_ARM_DA_ALIGN при создании массива?
- 19. Получение ошибки сегментации при сканировании целочисленного значения
- 20. Обнаружение целочисленного переполнения с использованием оператора If
- 21. Целочисленная энергия метафайла: обнаружение целочисленного переполнения?
- 22. Ошибка целочисленного переполнения целого числа и разрешение
- 23. Ошибка сегментации при освобождении целочисленного массива памяти
- 24. Сложность при сортировке или без целочисленного массива
- 25. Предупреждение при изменении размера целочисленного массива
- 26. Преобразование целочисленного целочисленного массива в массив char
- 27. Элемент массива отсортированного целочисленного массива
- 28. Ошибка при создании и создании массива объектов
- 29. Получение NullPointerException при создании игры
- 30. Получение NullPointerException при создании GImage
Поиск. Вы пытаетесь выделить ~ 1,1 МБ в стеке (что слишком много). Динамическое распределение - это очень простая концепция C, она будет охватываться любым учебным пособием. –
Наберите «malloc tutorial» в Google и оттуда оттуда. – NPE
здесь вы идете http://www.manpagez.com/man/3/malloc/ – Haris