Исправление cumvillain, (текущая версия) :
Я вообще то про то что этот винегрет как раз в стандарт и заложен и не нужно тут чему либо удивляться.
Это не винегрет, это арифметика указателей.
int *p, *p1, *p2;
p = calloc(10, sizeof(*p));
p1 = p + 1;
p2 = &p[1];
assert(p1 == p2);
return 0;
Исходная версия cumvillain, :
Я вообще то про то что этот винегрет как раз в стандарт и заложен и не нужно тут чему либо удивляться.
Это не винегрет, это арифметика указателей.