Привести пустой указатель к целочисленному массиву

У меня проблема, когда у меня есть указатель на область в памяти. Я хотел бы использовать этот указатель для создания целочисленного массива.

По сути, это то, что у меня есть, указатель на адрес памяти размером 100 * 300 * 2 = 60000 байт.

unsigned char *ptr = 0x00000000; // fictional point in memory goes up to 0x0000EA60

Чего я хотел бы добиться, так это изучить эту память как целочисленный массив размером 100 * 150 = 15000 дюймов = 60000 байт, например:

unsigned int array[ 100 ][ 150 ];

Я предполагаю, что это включает в себя некоторое приведение, хотя я не уверен точно, как его сформулировать. Любая помощь будет оценена.

Ответы на вопрос(2)

Ваш ответ на вопрос