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

Процесс установки или повторной установки значения, хранящегося в местоположении (хранилищах) хранилища, обозначенном именем переменной.
11
ответов

Почему Java + =, - =, * =,/= оператора присваивания присваивания не требуют кастинга?

До сегодняшнего дня я думал, что, например: i += j; является просто ярлыком для: i = i + j; Но что, если мы попробуем это: int i = 5; long j = 8; Тогда i = i + j; не будет компилироваться, но i += j; будет компилироваться отлично. Означает...
задан 03 янв. '12 в 13:10
27
ответов

Почему это происходит в бесконечном цикле?

У меня есть следующий код: public class Tests { public static void main(String[] args) throws Exception { int x = 0; while(x<3) { x = x++; System.out.println(x); } } } Мы знаем, что он дол...
задан 30 сент. '10 в 17:07
4
ответов

Команда не обнаружила ошибку в присваивании переменной Bash

У меня есть этот script, называемый test.sh: #!/bin/bash STR = "Hello World" echo $STR когда я запускаю sh test.sh, я получаю следующее: test.sh: line 2: STR: command not found Что я делаю неправильно? Я смотрю на базовые/новички bash учебн...
задан 15 февр. '10 в 21:32
9
ответов

Как я могу индексировать массив MATLAB, возвращаемый функцией, не назначая сначала локальную переменную?

Например, если я хочу прочитать среднее значение из magic(5), я могу сделать это следующим образом: M = magic(5); value = M(3,3); чтобы получить value == 13. Я хотел бы сделать что-то вроде этого: value = magic(5)(3,3); value = (magic(5))(3,3)...
задан 02 сент. '10 в 15:34
13
ответов

Обозначение переменной JavaScript OR (||)

Учитывая этот фрагмент JavaScript... var a; var b = null; var c = undefined; var d = 4; var e = 'five'; var f = a || b || c || d || e; alert(f); // 4 Может кто-нибудь, пожалуйста, объясните мне, что называется этой техникой (моя лучшая догадка з...
задан 20 янв. '10 в 13:53
9
ответов

Назначение вывода программы переменной

Мне нужно назначить вывод программы переменной, используя командный файл MS. Итак, в оболочке GNU Bash я бы использовал VAR=$(application arg0 arg1). Мне нужно аналогичное поведение в Windows, используя командный файл. Что-то вроде set VAR=applic...
задан 24 февр. '10 в 5:33
3
ответов

Установить переменную в jinja

Я хотел бы знать, как установить переменную с другой переменной в jinja. Я объясню, у меня есть подменю, и я хотел бы показать, какая ссылка активна. Я пробовал это: {% set active_link = {{recordtype}} -%} где recordtype - переменная, заданная дл...
задан 16 сент. '10 в 16:18
6
ответов

Множество левых заданий с использованием JavaScript

var var1 = 1, var2 = 1, var3 = 1; Это эквивалентно этому: var var1 = var2 = var3 = 1; Я уверен, что это порядок, определяющий переменные: var3, var2, var1, который был бы эквивалентен этому: var var3 = 1, var2 = var3, var1 = var2; Ест...
задан 18 нояб. '09 в 22:48
7
ответов

Что делает ключевое слово Set в VBA?

Надеюсь, это простой вопрос, но мне бы очень понравился технический ответ на этот вопрос. Какая разница между: i = 4 и Set i = 4 в VBA? Я знаю, что последнее вызовет ошибку, но я не совсем понимаю, почему.
задан 08 дек. '08 в 16:54
2
ответов

Что я могу сделать с перемещенным объектом?

Определяет ли стандарт то, что я могу сделать с объектом после его перемещения? Я думал, что все, что вы можете сделать с перемещенным объектом, уничтожает его, но этого будет недостаточно. Например, возьмите шаблон функции swap, как определено в с...
задан 11 авг. '11 в 17:19
7
ответов

Приоритет оператора с помощью оператора Javascript Ternary

Кажется, я склоняюсь вокруг первой части этого кода (+ =) в сочетании с тернарным оператором. h.className += h.className ? ' error' : 'error' Как я думаю, этот код работает следующим образом: h.className = h.className + h.className ? ' error' : '...
задан 24 нояб. '09 в 12:27
2
ответов

Почему не присваивается пустой список (например, [] = "") ошибку?

В python 3.4, я печатаю [] = "" и он отлично работает, не возникает Исключение. Хотя, конечно, [] после этого не равно "". [] = () также отлично работает. "" = [] вызывает исключение, как ожидалось, () = "" вызывает исключение, как ожи...
задан 10 мая '15 в 5:41
11
ответов

Почему я = я + я дает мне 0?

У меня есть простая программа: public class Mathz { static int i = 1; public static void main(String[] args) { while (true){ i = i + i; System.out.println(i); } } } Когда я запускаю эту прогр...
задан 12 июня '14 в 1:12
5
ответов

R: + = (плюс равно) и ++ (плюс плюс) эквивалент от С++/С#/java и т.д.?

Есть ли у R понятие += (плюс равно) или ++ (плюс плюс), как С++/С#/others?
задан 21 апр. '11 в 5:25
3
ответов

Разница между a = b и a = a - b в Python

Недавно я применил это решение для усреднения каждых N строк матрицы. Хотя решение работает вообще, у меня были проблемы при применении к массиву 7x1. Я заметил, что проблема заключается в использовании оператора -=. Чтобы сделать небольшой пример: ...
задан 27 янв. '16 в 14:29