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

c основы работы со строками, почему неназначенные?
Я пытаюсь изучить основы, я думаю, что объявление char [] и присвоение ему строки сработает. Благодарность int size = 100; char str[size]; str = "\x80\xbb\x00\xcd"; выдает ошибку "несовместимые типы в присвоении". что случилось?...
1489 просмотров

Freemarker присваивает длину списка локальной переменной
Следующий код freemarker вызывает исключение <#assign i= it.getList().size()> <#list it.getList() as elem> <#if i==1> <li>${elem.name}</li> <#else> <li...
45637 просмотров

имена переменных на основе проанализированной строки
Я хочу назвать свою переменную на основе проанализированной строки. Например: если анализируется в строке == 'собака': имя моей переменной должно быть равно собаке, а ее значение - строке 'собака'
150 просмотров

Есть ли способ поместить выражение в переменную в Mathematica, не заботясь о локальных переменных?
Я использую NDSolve в Mathematica для решения набора уравнений. Я ищу способ поместить набор уравнений в переменную и ссылаться на нее позже в NDsolve, чтобы сделать код более удобным для чтения. Вот более простая версия того, что я делаю:...
63 просмотров

Как подавить предупреждения о неиспользуемых переменных в Eclipse/PyDev
Как подавить предупреждения о «неиспользуемой переменной» в Eclipse/PyDev Когда я работаю с функциями, возвращающими кортежи, мне часто требуется только одно из значений, но я все же хочу присвоить их нескольким переменным. Я хотел бы иметь...
22060 просмотров
schedule 21.10.2023

Как сделать E1 += E2 незаконным, а E1 = E1 + E2 допустимым?
Я читал Java Puzzlers Блоха и Гафтера и добрался до головоломки 10 (Tweedledee). Суть этой головоломки в том, чтобы предоставьте объявления для переменных x и i таким образом, чтобы это было допустимым утверждением: x = x + i;...
470 просмотров

Постройте решение решения ODE в MATLAB с несколькими вовлеченными константами
Основная цель: решить и построить решение ОДУ D2f=a1*f+a0 куда a1=k*H*H/c; a0=-H*H*tau0/c; c=0.1; k=1; H=1; tau0=1; Я использую команду dsolve , чтобы найти решение с указанными выше значениями констант....
1017 просмотров
schedule 13.10.2022

Почему javascript date.setDate() изменяет значение других переменных даты
Когда я пытаюсь узнать функциональность setDate(), setTime() даты javascript, я столкнулся с этой проблемой. <script> var date1 = new Date(); var date2 = new Date(1991,4,11); var date3 = new Date(1992,4,11); date3 = date1; date2 = date1;...
5554 просмотров

Необязательная привязка нулевого литерала к переменной, которая равна нулю в Swift
Почему в Swift var x: Int? = nil if let y: Int? = x { ... } вести себя иначе, чем if let y: Int? = nil { ... } Мое понимание того, почему первый случай успешен, предполагает, что и второй должен быть таким же, поэтому я не должен...
1327 просмотров

Почему в Go можно переопределить ошибку в операторе множественного возврата
Рассмотрим следующий пример, иллюстрирующий вопрос (он был создан только для того, чтобы пояснить вопрос, но я видел похожий код и в книгах, и в реальных проектах): package main import ( "strconv" "fmt" "log" ) func main() { n1,...
2506 просмотров
schedule 25.11.2023

Вызов конструктора в С++
По сути, у меня тот же вопрос, что и в этом сообщении , но когда я пошел тестировать лучший ответ, я не получил ожидаемых результатов. У меня есть следующий класс: class Test { public: Test() { std::cout << "default...
973 просмотров

Сообщение об ошибке, если я попытаюсь скопировать один массив в другой в C
Компилятор выдает мне сообщение об ошибке, если я пытаюсь скопировать один массив в другой с помощью оператора присваивания. Это почему? Несмотря на то, что это выглядит хорошо для меня, задание, a = b; //a и b — массивы является...
613 просмотров
schedule 23.07.2022

Порядок операций для трех (или более) различных назначений переменных с использованием связанного списка в python 3
Я пишу простой код для реверсирования связанного списка и понял, что присваивания можно выполнять в одной строке, что мне показалось довольно крутым: def Reverse(head): prev_node = None curr_node = head while curr_node:...
72 просмотров

Как записать вывод все еще работающей программы в переменную в пакетном файле Windows 10
Я видел много ответов на этот вопрос с использованием цикла for для записи вывода программы построчно в переменную. Это в значительной степени именно то, что мне нужно, НО, насколько я понимаю, это зависит от завершения программы, а затем от...
158 просмотров

Недопустимая левая часть в выражении присваивания
Новый человек здесь работает над игрушечной проблемой, создавая функцию, которая преобразует строку в верблюжий регистр везде, где есть тире или подчеркивание. У меня почти все отработано, кроме предпоследней строки функции, где я пытаюсь изменить...
1342 просмотров
schedule 22.10.2022

Получите доступ к нескольким элементам и назначьте каждому выбранному элементу другое значение
Мне нужно знать, есть ли какой-либо эффективный способ сделать следующее в MATLAB. У меня есть несколько больших разреженных матриц размером примерно 9000000x9000000. Мне нужно получить доступ к нескольким элементам такой матрицы и присвоить...
94 просмотров

Декодирование base64 не работает при назначении переменной bash?
Мне не удалось понять следующее поведение. Первая кодировка, которая мне кажется нормальной: $ echo -n "Cg==" | base64 -d | xxd 00000000: 0a $ echo -n "Cgo=" | base64 -d | xxd 00000000: 0a0a Когда я назначаю декодирование...
28 просмотров

Как добиться троичного присваивания в Javascript?
Я хотел бы переназначить переменную класса в Javascript (или Typescript) с помощью тернарного оператора. Переназначение this.foo зависит от текущего значения this.foo , которое я могу обновить следующим образом: setFoo = () => { this.foo...
91 просмотров