Skip to content

Conversation

@sarieved
Copy link

@sarieved sarieved commented Oct 9, 2015

done

Массив изменён на динамический, т.к. переменной длины
assert(!a[4]) - потому что массив заполнен нулями, следовательно a[4] == 0
Массив инициализирован нулями
Массив инициализирован цифрами от 1 до 5
Массив должен копироваться поэлементно
Добавлен параметр size, хранящий длину массивов, т.к. sizeof(arr) будет
всегда выдавать 4 (размер в байтах указателя на первый элемент массива)
1)Параметр ф-ии int * arr изменён на const int * arr, т.к. в ходе печати
массив не должен изменяться
2)Значение по умолчанию переменной delim должно быть отображено только в
заголовочном файле
3)Цикл выолняется пока i строго меньше size, иначе неизбежен выход за границы
массива
4)В печати переменная a заменена на переменную arr, т.к. a - неопределена
Выход, когда встречен конец строки, то есть \0
Символ должен быть в границах [0, 9]
Счётчик nwhite должен увеличиваться в любом из указанных вариантов разделителей
Мы должны передавать указатель на "опорный" элемент
Меняем местами опорный и крайний правый элементы
Ставим опорный элемент на место первого элемента, большего опорного
Мы должны передать указатель, а не значение
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant