Так что если у меня есть то, что было Dynamic (IE итерацию через цикл), подобный этому ...Динамически Размер массива в C
for (i=0; i <= SCREENWIDTH; i++)
{
}
И я хотел бы создать массив размера SCREENWIDTH и добавления записей к нему. Есть ли способ, которым я могу это сделать?
так псевдопользователей мудрая было бы ...
int[SCREENWIDTH] e = {1,2,....SCREENWIDTH}
for (i=0; i <= SCREENWIDTH; i++)
{
e[i]= i;
}
не совсем понял ваш вопрос, вы хотели бы создать динамический массив с размером «SCREENWIDTH»? или создать динамический массив, размер которого «SCREENWIDTH» также является динамическим? – taocp
Для динамических массивов используйте malloc, int * e = (int *) malloc (sizeof (int) * SCREENWIDTH); Но вы также знаете значение SCREENWIDTH, я думаю, что это не обязательно делать в вашем случае. –