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

Объявление глобальных переменных JavaScript
Следующий сценарий работает правильно, хотя мне нужно кое-что исправить. В каждой функции я получаю значения, необходимые для разных формул. Однако я склонен воспроизводить одну и ту же строку кода в разных функциях. Ex. function one(){ var...
539 просмотров

Какова цель объявления типа int (x); или int (x) = 10;
Если вы посмотрите на грамматику для *declarator*s in §8/4 , вы заметите, что noptr-declarator можно записать как ( ptr-declarator ), то есть он может быть записан как ( declarator-id ), который проверяет объявления, подобные тем, что...
6702 просмотров

Не влияет ли на эффективность объявление переменной функции как локальной, а не глобальной?
Я действительно видел некоторые результаты, тестируя его, но я хочу знать, какой способ лучше и почему. Вопрос №1: Объявляются ли локальные переменные каждый раз, когда я вызываю эту функцию снова и снова? Я знаю, что лучше объявлять переменные...
151 просмотров
schedule 29.09.2021

Объявление и определение переменных в c
Насколько я знаю, это заявление: int i; а это определение: int i = 10; Может я ошибаюсь, не спорю. Вопрос: ли компилятор выделяет память для объявленных (но не определенных) переменных?
318 просмотров

Объявление переменной в C со случайным значением
Я просто попытался присвоить одинаковые значения a , b и d , и каждый раз, когда я запускаю свой код, генерируется случайное значение. #include <stdio.h> int main() { int a = 4; //type declaration instructions int b = 999, c, d;...
72 просмотров
schedule 21.02.2022

Переключатель Java: объявление переменной и область видимости
Как компилятор Java обрабатывает следующий блок переключателя? Каков объем переменной 'b'? Обратите внимание, что переменная 'b' объявлена ​​только в первой ветви оператора switch. Попытка объявить его во второй ветке также приводит к ошибке...
7572 просмотров

Класс PHP выдает ошибку неопределенной общедоступной переменной, которая объявлена
Я пишу класс PHP для Logger. Я объявил две общедоступные переменные $file_log и $file_log_error . class Logger { //constants declaration const FILE_BASE = '/log/comunio-uk-log-'; // property declaration protected $file_log =...
51 просмотров

Как я могу перебрать все объявленные переменные в Python?
У меня есть несколько объявленных переменных в начале длинного скрипта. Настоящее смешение типов. Есть ли способ сделать что-то подобное # pseudo code i = 1 b = "hello world" for var in AllDeclaredVariables: print (var.name,...
25 просмотров
schedule 13.05.2022

Путаница с объявлением и определением статических константных элементов данных
Скотт Мейерс пишет в «Эффективном современном C++», пункт 30, стр. 210, что существует нет необходимости определять интегральные static const элементы данных в классах; достаточно одних заявлений, тогда пример кода class Widget {...
1195 просмотров

В чем разница между int* ptr и int *ptr в C?
Я новичок в C и не знаю разницы между следующими двумя объявлениями переменных: int* ptr; int *ptr; Я думаю, что в объявлении int* ptr; значение ptr не может быть изменено, тогда как для объявления int *ptr; его можно изменить. Я не...
15349 просмотров
schedule 27.05.2022

c++ Объявление переменной внутри оператора switch
У меня есть оператор switch в моем коде C++, и я хочу объявить и использовать переменную внутри case этого оператора. Переменная будет использоваться только внутри области действия этого конкретного case . switch(mode) { case abc: ......
5034 просмотров

Как объявить параметры / переменные, проиндексированные подмножеством в массиве наборов в Pyomo?
В Pyomo можно объявить массив наборов (набор наборов или подмножеств, проиндексированных другим набором) с помощью следующей команды (согласно документации): model.A=Set() model.B=Set() model.C=Set(model.B, within=model.A) Интересно, как я...
545 просмотров

Объявление экземпляра без имени переменной c ++
Задав вопрос Ошибка связывания C ++ в файле потребителя, вызванная полем статических данных , я попробовал два разных объявления для экземпляра StateConservator: StateConservator cs(*pContainer, pDoc->GetConfiguration()); и...
2453 просмотров

Можно ли создавать переменные в цикле? С#
В C# можно ли объявлять переменные в цикле? У меня есть массив имен, и я хочу, чтобы все они были переменными. Есть ли способ их создать? что-то типа string[] nameArray{ name, othername, anothername }; foreach ( var file in nameArray ) {...
5476 просмотров
schedule 02.08.2022

объявление переменной внутри цикла for без фигурных скобок вызывает ошибку
Я учил, что фигурные скобки в цикле for необходимы только тогда, когда у вас есть более одного оператора. У меня есть следующий код public static void someMethod(int[] arr) { for (int i = 0;i < arr.length;i++) int t = arr[i]; //...
36 просмотров
schedule 31.08.2022

Объявление переменной VB.Net
Я заметил, что оба они компилируются без каких-либо предупреждений или ошибок компилятора, даже при включенных Option Strict и Option Explicit : Dim x As Exception = New Exception("this is a test") Dim y = New Exception("this is another...
632 просмотров
schedule 16.11.2022

Можно ли объявить общедоступную переменную в vba и присвоить значение по умолчанию?
Я хочу это сделать, но он не компилируется: Public MyVariable as Integer = 123 Как лучше всего этого добиться?
244908 просмотров

Javascript: определить переменную как анонимную функцию, которая вызывает ту же функцию
Мне дана такая функция: //! Work on record. /*! \param[in] Record (object) Record. \param[in] AsyncCallback (function) Asynchronous callback which is called when the operation is complete. It takes no...
3080 просмотров

значения массива javascript недоступны вне функции
Извините, что спрашиваю об этом, но я искал везде и не могу уследить за этим. Я пытаюсь переработать пример Google Maps версии 2, чтобы он работал в версии 3. У меня есть набор «конечных точек» на расстоянии езды от центральной точки, вокруг которой...
1275 просмотров

Объявление объекта в стеке в определении класса и в конструкторе
Когда я объявляю объект «Уровень» в определении класса «LevelEditor» таким образом, все работает нормально: class LevelEditor { public: LevelEditor(int w, int h, Shader* shader) { width = w; height = h; for (int y =...
73 просмотров