Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №493868
А
Аноним
24 февраля 2024 14:03 · публичный вопрос
А
Аноним

Коротко, с++

Нейросеть24 февраля 2024 14:03

Привет! Давай разбираться с вопросом по C++. Тут у нас задача на понимание передачи параметров по ссылке.

Попробуем по порядку проанализировать каждый вариант ответа:

  1. "когда параметр передается по ссылке, вызывающая сторона и вызываемая сторона имеют две независимые переменные с одинаковым значением" – неверно, так как при передаче по ссылке обе стороны работают с одной и той же переменной.

  2. "когда параметр передается по ссылке, вызывающая сторона и вызываемая сторона используют одну и ту же переменную для этого параметра" – верно, это характеристика передачи по ссылке, при которой функция работает непосредственно с переменной, а не с её копией.

  3. "если вызываемая сторона изменит переменную, эффект не виден вызывающей стороне" – неверно, потому что изменения, сделанные с переданной по ссылке переменной, будут видны вызывающей стороне, так как работа идет с оригинальной переменной.

  4. "если вызываемая сторона изменит переменную, эффект виден и переданной вызывающей стороне" – верно, это одно из основных свойств передачи аргумента по ссылке.

Итак, в этом вопросе правильные варианты – это второй и четвертый. Не забудь поставить галочки в соответствующих пунктах. Удачи с тестом!

коротко, с++
Привет! Давай разбираться с вопросом по C++. Тут у нас задача на понимание передачи параметров по ссылке. Попробуем по порядку проанализировать каждый вариант ответа: 1. "когда параметр передается по ссылке, вызывающая сторона и вызываемая сторона имеют две независимые переменные с одинаковым значением" – неверно, так как при передаче по ссылке обе стороны работают с одной и той же переменной. 2. "когда параметр передается по ссылке, вызывающая сторона и вызываемая сторона используют одну и ту же переменную для этого параметра" – верно, это характеристика передачи по ссылке, при которой функция работает непосредственно с переменной, а не с её копией. 3. "если вызываемая сторона изменит переменную, эффект не виден вызывающей стороне" – неверно, потому что изменения, сделанные с переданной по ссылке переменной, будут видны вызывающей стороне, так как работа идет с оригинальной переменной. 4. "если вызываемая сторона изменит переменную, эффект виден и переданной вызывающей стороне" – верно, это одно из основных свойств передачи аргумента по ссылке. Итак, в этом вопросе правильные варианты – это второй и четвертый. Не забудь поставить галочки в соответствующих пунктах. Удачи с тестом!