Другие языки программирования и технологии

что значат строки mas[j] += list[i].ball[j];

Это значит, что в ячейке структуры данных с произвольным доступом mas и с индексом j есть некоторое значение такого типа данных, который (я допускаю) позволяет применять к значениям данного типа оператор сложения с последующим присваиванием аналогичного типа, либо типа, который можно привести (возможно, но не обязательно с потерей точности) к типу слева, в том случае, если такое приведение допустимо. Тип справа представляет из себя также структуру данных с произвольным доступом list и из которого предпринимается попытка обратится к объекту по индексу i, с целью получить прямой доступ к его полю с открытым доступом, тип данных которого также является типом с произвольным доступом ball, и значению хранимому по индексу j, которое и суммируется в mas[j]. Но иногда возможны варианты. Так как в некоторых языках для структур данных с последовательным доступом имеется возможность получать доступ с использованием индексов, реализовав индексатор.

Так как имена идентификаторов индексов для mas и ball совпадают, то можно, конечно, предположить, что индекс j для ball объявлен в локальной области видимости, а индекс j для mas объявлен в глобальной, по отношению к ball[ j ], области видимости.

P.S. какой вопрос – такой ответ.
Денис Брекалов
Денис Брекалов
68 468
Лучший ответ
Думаю данный сайт поможет вам в вашем вопросе и на нём вы найдёте то ,
что вам нужно, а так же получите море полезной информации, которая, надеюсь ,
будет вам полезна - https://region-trezvosti.com/