variable-assignment
Why don 't Java' s +=, -=, *=, /= operatorzy przydziałów złożonych wymagają odlewania?
Do dzisiaj myślałem, że na przykład:
i += j;
Był tylko skrótem do:
i = i + j;
Ale jeśli spróbujemy tego:
int i = 5; ... += j; skompiluje dobrze.
Czy to znaczy, że w rzeczywistości i += j; jest skrótem od czegoś takiego
i = (type of i) (i + j)?
Jaka jest różnica między płytką kopią, głęboką kopią i normalną operacją przypisania?
import copy
a = "deepak"
b = 1, 2, 3, 4
c = [1, 2, 3, 4]
d = {1: 10, 2: 20, 3: 30}
a1 = copy.copy(a)
b1 = copy.copy(b)
c1 = ... bi różnicę między kopiami? Czy jest to coś związanego z obiektami zmiennymi i niezmiennymi? Jeśli tak, możesz mi to wyjaśnić?
Jak mogę indeksować tablicę MATLAB zwracaną przez funkcję bez uprzedniego przypisania jej do zmiennej lokalnej?
Na przykład, jeśli chcę odczytać wartość środkową z magic(5), mogę to zrobić tak:
M = magic(5);
value = M(3,3);
Aby uzysk ... zym nawiasie przed 3.
Czy jest możliwe odczytanie wartości z tablicy / macierzy bez uprzedniego przypisania jej do zmiennej?
Polecenie nie znaleziono błąd w przypisaniu zmiennej Bash
Mam taki skrypt o nazwie test.sh:
#!/bin/bash
STR = "Hello World"
echo $STR
Kiedy biegnę sh test.sh dostaję to:
test.sh ... larować zmienne... Więc nie jestem pewien, co robię źle.
Jestem na Ubuntu Server 9.10. I tak, bash znajduje się w /bin/bash.
Przypisanie wyjścia programu do zmiennej za pomocą pliku wsadowego MS
Muszę przypisać wyjście programu do zmiennej za pomocą pliku wsadowego MS.
Więc w powłoce GNU Bash użyłbym VAR=$(application ... . Potrzebuję podobnego zachowania w systemie Windows przy użyciu pliku wsadowego.
Coś w stylu set VAR=application arg0 arg1.
JavaScript lub (||) Wyjaśnienie przypisania zmiennej
Biorąc pod uwagę ten fragment JavaScript...
var a;
var b = null;
var c = undefined;
var d = 4;
var e = 'five';
var f = a || ... avaScript? Wiem, że zrobienie czegoś podobnego w PHP spowodowałoby, że f ma prawdziwą wartość logiczną, a nie samą wartość d.
Jak przypisać z funkcji, która zwraca więcej niż jedną wartość?
Wciąż próbuję wejść w logikę R... jaki jest "najlepszy" sposób rozpakowania (na LHS) wyników funkcji zwracającej wiele warto ... ugi do drugiego składnika (min i max. gdyby to była ta sama funkcja dla obu komponentów Nie potrzebowałbym ich dzielenia).
Przypisanie wyjścia programu do zmiennej
Muszę przypisać wyjście programu do zmiennej za pomocą pliku wsadowego MS.
Więc w powłoce GNU Bash użyłbym VAR=$(application ... . Potrzebuję podobnego zachowania w systemie Windows przy użyciu pliku wsadowego.
Coś w stylu set VAR=application arg0 arg1.
Przeciążenie konstruktora kopiującego i operatora = w C++: czy możliwa jest wspólna funkcja?
Ponieważ Konstruktor kopiujący
MyClass(const MyClass&);
And an = operator overload
MyClass& operator = (const M ... am kod, ten sam parametr i różnią się tylko po powrocie, czy możliwe jest posiadanie wspólnej funkcji dla nich obu do użycia?
Wielokrotne przypisywanie lewej ręki za pomocą JavaScript
var var1 = 1,
var2 = 1,
var3 = 1;
Jest to równoważne:
var var1 = var2 = var3 = 1;
Jestem prawie pewien, że jest ... r3 = 1, var2 = var3, var1 = var2;
Czy jest jakiś sposób, aby to potwierdzić w JavaScript? Może używasz jakiegoś profilera?
Przypisz wiele kolumn używając: = in data.tabela z podziałem na grupy
Jaki jest najlepszy sposób przypisania do wielu kolumn za pomocą data.table? Na przykład:
f <- function(x) {c("hi", "hel ... ym zrobić:
x[ , col_names := another_f(), by = "id", with = FALSE]
Jaki jest prawidłowy sposób, aby zrobić coś takiego?
Linux bash: przypisywanie wielu zmiennych
Istnieje w linux bash coś podobnego do następującego kodu w PHP:
list($var1, $var2, $var3) = function_that_returns_a_three_ ... 1]} ; var3 = ${array[2]}
Ale to są jeszcze 3 stwierdzenia, których wolałbym unikać.
Szukam składni skrótu. Czy to możliwe?
Czy Można zadeklarować zmienną Bez przypisywania wartości w Pythonie?
Czy Można zadeklarować zmienną w Pythonie?:
var
Tak, że zainicjowany na żaden? Wygląda na to, że Python na to pozwala, ale ... Pythonie? (przez ten sam autor)
Powiązane
Python: zakres zmiennych i wywołania funkcji
inne języki mają "zmienne"
Jaka jest różnica między ' = ' i '< - ' w R? [duplikat]
to pytanie ma już odpowiedzi tutaj :
... używać zarówno = jak i <- jako operatorów przypisywania zmiennych. Jaka jest różnica między nimi? Którego powinienem użyć?
Dlaczego x == (X = y) nie jest tym samym co (x = y) = = x?
Rozważ następujący przykład:
class Quirky {
public static void main(String[] args) {
int x = 1;
int y = ... = y;
return oldX == y;
Które, będąc jeszcze prostsze niż instrukcja x86 CMPXCHG, zasługiwało na krótsze wyrażenie w Javie.
Co tak naprawdę robi zestaw słów kluczowych w VBA?
Mam nadzieję, że to proste pytanie, ale bardzo chciałbym na to odpowiedzieć!
Jaka jest różnica między:
i = 4
I
Set i = 4
W VBA? Wiem, że ten ostatni wyrzuci błąd, ale nie do końca rozumiem dlaczego.
Co mogę zrobić z obiektem przeniesionym?
Czy standard określa dokładnie, co mogę zrobić z obiektem po jego przeniesieniu? Kiedyś myślałem, że wszystko, co można zrobi ... znaleźć te szczegóły w standardzie?
(przy okazji, dlaczego jest T c = std::move(a); zamiast T c(std::move(a)); w linii 1?)
Jak skopiować zawartość jednej ArrayList do drugiej?
Mam pewne struktury danych i chciałbym użyć jednej jako tymczasowej, a drugiej jako nie tymczasowej.
ArrayList<Object> ... kiedy myTempObject zostanie wyczyszczone, tak jest myObject.
Jak zachować wartości z myTempObject w myObject używając Javy?
Dlaczego I = i + daję mi 0?
Mam prosty program:
public class Mathz {
static int i = 1;
public static void main(String[] args) {
whi ... to wydaje się, że drukuje liczby zgodnie z oczekiwaniami. Jestem zaskoczony, jak szybko osiąga maksymalną wartość 32-bitową!
Pierwszeństwo operatora z operatorem trójdzielnym Javascript
Wydaje mi się, że nie mogę zawinąć głowy wokół pierwszej części tego kodu ( + = ) w połączeniu z operatorem trójdzielnym.
h. ... Ale to nie jest poprawne, ponieważ to daje błąd w mojej konsoli.
Więc moje pytanie brzmi jak poprawnie interpetować ten kod?