Вопросы по теме 'call-by-value'

Почему изменяется параметр ArrayList, но не параметр String?
public class StackOverFlow { public static void main(String[] args) { ArrayList<String> al = new ArrayList<String>(); al.add("A"); al.add("B"); markAsNull(al); System.out.println("ArrayList...
7517 просмотров

Вызов по имени/ссылке/значению
Может ли кто-нибудь подробно объяснить вызов по имени, ссылке и значению, а также сравнить их друг с другом? Простые примеры тоже были бы хороши. Я действительно сосредоточен на вызове по имени, похоже, что это очень похоже на вызов по ссылке.
2722 просмотров

Вызов по ссылке и вызов по результату значения
Что ж, между мной и моим другом был спор о приведенном ниже коде. Мы немного смущены выводом, который он производит. Может ли кто-нибудь прояснить результат вызова по ссылке и вызова по значению для приведенного ниже фрагмента кода? program...
3326 просмотров
schedule 20.12.2023

разница между передачей параметров в функцию с использованием вызова по значению и вызова по ссылке
Каково возвращаемое значение f(p, p), если значение p инициализируется равным 5 перед вызовом? Обратите внимание, что первый параметр передается по ссылке, тогда как второй параметр передается по значению. int f(int& x, int c) { c = c — 1;...
65 просмотров

что-нибудь вроде указателей в С#?
Я новичок в С# (и кодировании в целом) и не могу найти ничего эквивалентного указателю. Когда я искал в Google, я получил что-то вроде безопасного/небезопасного, но это не то, что мне нужно. Как и в C++, если бы у вас был указатель и он указывал на...
102 просмотров
schedule 16.10.2022