6 / 8 / 8
Регистрация: 06.10.2017
Сообщений: 269
|
|||||||||||
1 | |||||||||||
Нужны комментарии к коду15.01.2018, 02:18. Показов 1019. Ответов 3
Метки нет Все метки)
(
меня интересуют вот эти три строки ,что они делают в данном коде.какой их тут смысл.
0
|
|
15.01.2018, 02:18 | |
Ответы с готовыми решениями:
3
Нужны комментарии к коду Нужны комментарии к коду Нужны комментарии к коду Нужны комментарии к коду |
389 / 259 / 193
Регистрация: 02.05.2017
Сообщений: 1,003
|
|
15.01.2018, 11:15 | 2 |
![]() Решение
1 строчка : В структуре A, которая передается в качестве аргумента в эту функцию, есть переменная n.Есть указатель на массив. В этой же строке мы инициализируем это массив динамически и ставим ему размер, как у int n из A;
2 строчка : То есть циклы - с 14 строки строки выполняются так : пока i меньше чем int n , которая объявлена в структуре A, вызываем второй цикл. Второй цикл будет вызываться пока выполняется условие - int j отсюда меньше , чем int n из B и будет проверять условие : если элемент i массива pSet из структуры A равен элементу j массива pSet из структуры B - присваиваем l элементу массива pSet из структуры C значение i элемента массива pSet из структуры A. Прибавляем к l единичку. Циклы заканчиваются и l объявленное в строке 13 чему-то равно ( 0, если условие строки 18 ни разу не выполнилось ),теперь в переменную n структуры C ( строка 6) мы ставим значение этого l и возвращаем структуру. 3 строчка : выводим элемент массива pSet(который равен n (n,которому мы дали значение l в той функции) - 1); Вроде все
1
|
6 / 8 / 8
Регистрация: 06.10.2017
Сообщений: 269
|
|
15.01.2018, 19:18 [ТС] | 3 |
0
|
389 / 259 / 193
Регистрация: 02.05.2017
Сообщений: 1,003
|
|
15.01.2018, 19:45 | 4 |
![]() Решение
Марина1211, это локальная переменная тип которой Set,именно над ней проводятся все манипуляции в теле этой функции,после которых она же (локальная структура C) возвращается. Это возвращенное значение присваивается структуре объявленной на строке 38
1
|
15.01.2018, 19:45 | |
Помогаю со студенческими работами здесь
4
Нужны комментарии к коду Нужны комментарии к коду Нужны комментарии к коду Список (нужны комментарии к коду) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |