Booster Слыш, знаток, сам бы для начала почитал основы. int* p = 0; p += 1; // численное значение p теперь 0x00000004, при условии что sizeof(int) = 4. int q[10]; // sizeof(q) = 40, при условии что sizeof(int) = 4. Следовательно, блджад, q[sizeof(q)], как и p + sizeof(q) - обращение к 40-му элементу, когда их всего 10.