У меня проблемы с указателями массивов в c/объекте c. Когда я выполняю свой код, я получаю сообщение об ошибке BAD ACCESS. Я прибит о том, что происходит сбой приложения:Указатель массива в c/объекте c
unsigned char *image[640][480][4];
Если я изменяю заявление:
unsigned char *image[640][10][4];
программа не откажет.
Это утверждение происходит сбой приложения, а также:
unsigned char *bla[1000][180];
Любая идея, почему размер массива приводит к возникновению аварии? Это просто объявление указателя массива.
Я запускаю Xcode 4.2.1 с целью IOS 5.
В следующий раз, пожалуйста, работайте над форматированием кода, прежде чем отправлять сообщения, спасибо. –
Что произойдет, если вы попытаетесь использовать 'malloc' вместо этого, из любопытства? –
опубликуйте код, который вызывает сбой. – fazo