Вопросы по теме 'variable-initialization'

Какой лучший подход для инициализации свойств php?
Вот два способа инициализации переменных класса. 1-й метод class Test { private $var1; private $var2; public function Test($var1,$var1) { $this->var1 = $var1; $this->var2 = $var2; } } $objTest = new...
19205 просмотров
schedule 12.04.2022

Почему C допускает неинициализированные локальные переменные?
Использование неинициализированных локальных переменных в таких языках, как Java и C#, является ошибкой времени компиляции. Тогда почему C и C++ допускают неинициализированные локальные переменные? По какой причине эти языки позволяют это? Я думаю,...
410 просмотров

почему два способа инициализации переменных
Почему С++ предоставляет два способа инициализации переменной? Первый способ — C-type initialization , где мы присваиваем значение переменной в том месте, где мы ее определяем. int a = 0; Другой способ, constructor initialization ,...
1371 просмотров
schedule 18.06.2022

Должна ли переменная быть инициализирована перед вызовом функции?
Когда я вызываю функции для получения значения, я обычно инициализирую переменную на случай, если функция не работает или ничего не возвращает, и я хочу избежать работы с неинициализированной переменной. Я делаю то же самое для строки, целого числа...
596 просмотров

C# уничтожает переменные для освобождения памяти
Учитывая, что я зацикливаю выполнение функции Foo несколько раз: int Foo(int a) { int b = 5; return a * b; } Я считаю, что переменная "b" инициализируется много раз (столько раз, сколько я инициализирую функцию Foo). Предполагая, что я не...
116 просмотров
schedule 04.05.2022

Могу ли я инициализировать char [] с помощью троичного кода?
Я задал вопрос об этом и не получил четкого ответа, но после прочтения эта статья Я начал предпочитать const char[] const char* . Я столкнулся с трудностью при инициализации с помощью троичного кода. Учитывая const bool bar , я пробовал:...
713 просмотров