Сообщение от alcoSHoLiK
После первого необязательного параметра все остальные должны быть также необязательными.
|
В БМ - нет и необязательные параметры могут быть и посредине и вначале списка аргументов функции. И если вопрос в этом, - никто не мешает поменять последовательность аргументов.
Указатель вполне заменяет VAR, которая сделана для того, чтобы была однозначность задания указателя и не было вариантов с нулевым указателем - это ее назначение (сейф-программирование
). Ну еще и удобность написания кода.