Цитата(jorikdima @ Jul 8 2011, 13:01)

Поддержу, пожалуй.
Если у форума одна из задач - интерактивное обучение, естественно в такой форме чтобы у вопрошающего не отбивалось желание вообще заниматься, то это не лучший подход. Старческое брюзжание. Представьте такого человека в роли препода в любом заведении и учиться сразу расхочется.
Ветка называется "в помощь начинающему". Расслабьтесь, профи

Цитата(011119xx @ Jul 8 2011, 13:06)

слегка подправил:
Код
void main(void)
{
ptr_buffer = &Buffer;
index_buffer = 32;
ptr_buffer[index_buffer] = 0х0010;
value = ptr_buffer[index_buffer];
}
Цитата
Это работает. Но это вариант с явным указанием размера буфера при объявлении. Я так понял иначе и нельзя.
Иначе буферов может быть много и разных. Хоть с заданным размером на этапе компиляции, хоть с неявным, выделенным в динамической памяти (куче).
И по ходу проги, одному общему указателю (ptr_buffer) можно присваивать разные адреса (адреса разных буферов). Тогда один общий алгоритм будет фактически "шарить" по разным буферам. Частный случай переменной-указателя - параметр функции.