результате его выполнения будет лежать в массиве КлючиПоискаНастроек и какие у них будут значения? (марка - валидная ссылка, модель - NULL)
3 элемента, все строки, в 1 случае будет строка прелставление уид ссылки + null текстом, во втором представление уид ссылки, в третьем null строкой
А правильный ответ будет? ☺️
так написал же
Интересно. А почему Ссылка будет представлена тоже как пустая строка? Вроде уид строкой должен быть? Я что-то путаю?
А представления ссылки там не будет, дело в том, что значение присваивается одной и той же переменной, а в массиве лежит указатель на нее, поэтому меняя значение переменной мы меняем значение на которое ссылается элемент массива, таким образом все три элемента будут указывать на значение, полученное в третьей итерации, а это пустая строка по причине, описанной выше
Спасибо за пояснение! Буду знать теперь ) были подозрения, что с именем переменной что-то криво, что оно одно и то же, но не знала что это приводит к таком результату
Эээм... В смысле указатель? А в документации этот факт как то отражён? Я чот первый раз слышу про указатели в 1с
В документации не видел, эта инфа передается из уст в уста) вы можете выполнить код со скриншота и посмотреть на результат на каждом шаге, если сомневаетесь)
https://its.1c.ru/db/v8321doc#bookmark:dev:TI000002527
Обсуждают сегодня