История изменений
Исправление Marvel, (текущая версия) :
Что бы сдвинуться на один элемент в массиве int
нужно сдвинуться на один int
, т.е. к указателю int*
прибавить sizeof(int)==4
байт. Что бы сдвинуться в массиве int*
, нужно изменить int**
на sizeof(int*)==8
байт.
Исправление Marvel, :
Что бы сдвинуться на один элемент в массиве int
нужно сдвинуться на один int
, т.е. к указателю int*
прибавить sizeof(int)==4
байт. Что бы сдвинуться в массиве int*
, нужно изменить int**
на sizeof(int*)==8
байт.
PS: Тебе кажется, что что бы пробежаться по матрице int**
надо знать размер sizeof(int**)==8
и sizeof(int*)==8
, но на самом деле тебе нужны sizeof(int*)==8
и sizeof(int)==4
.
Исходная версия Marvel, :
Что бы сдвинуться на один элемент в массиве int
нужно сдвинуться на один int
, т.е. к указателю int*
прибавить sizeof(int)==4
. Что бы сдвинуться в массиве int*
, нужно изменить int**
на sizeof(int*)==8
.