NIE UŻYWAJ TYLKO TEGO TAGU. Używaj z tagiem języka, takim jak [javascript] lub [python]. Dodanie jedynki do wartości zmiennej, na ogół przy użyciu operatora przyrostu.
#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); // 3 i = 1; i = (i++); printf("%d\n", i); // 2 Should be 1, no ? volatile int u = 0; u = u++ + ++u; printf("%d\n", u); // 1 u = 1; …
Zauważam, że operator zmiennej wstępnej / dekrementacji można zastosować do zmiennej (podobnej ++count). Kompiluje się, ale tak naprawdę nie zmienia wartości zmiennej! Jakie jest zachowanie operatorów wstępnego zwiększania / zmniejszania (++ / -) w Pythonie? Dlaczego Python odbiega od zachowania tych operatorów widocznych w C / C ++?
Mam następujący kod: public class Tests { public static void main(String[] args) throws Exception { int x = 0; while(x<3) { x = x++; System.out.println(x); } } } Wiemy, że powinien był napisać sprawiedliwie x++lub x=x+1, ale na x = x++nim powinien najpierw przypisać xsobie, a później zwiększyć. Dlaczego xkontynuuje …
W przypadku MySQL, jeśli mam pole, powiedzmy loginy, jak powinienem zaktualizować to pole o 1 w poleceniu sql? Próbuję utworzyć zapytanie INSERT, które tworzy firstName, lastName i loginy. Jeśli jednak kombinacja firstName i lastName już istnieje, zwiększ loginy o 1. więc stół może wyglądać tak ... firstName----|----lastName----|----logins John Jones 1 …
Więc iteruję w takim zakresie: (1..100).each do |n| # n = 1 # n = 2 # n = 3 # n = 4 # n = 5 end Ale chciałbym zrobić iterację po dziesiątkach. Więc zamiast zwiększać no 1, następna nbędzie faktycznie 10, potem 20, 30 itd. Itd.
Patrzę na notatki Xcode 7.3 i zauważam ten problem. Operatory ++ i - zostały wycofane Czy ktoś mógłby wyjaśnić, dlaczego jest przestarzały? I mam rację, że w nowej wersji Xcode teraz użyjesz zamiast ++tego x += 1; Przykład: for var index = 0; index < 3; index += 1 { …
W JavaScript możesz użyć ++operatora przed ( preinkrementacja ) lub po nazwie zmiennej ( post-inkrementacja ). Jakie są różnice między tymi sposobami inkrementacji zmiennej?
Niedawno natknąłem się na ten problem, którego sam nie potrafię zrozumieć. Co naprawdę oznaczają te trzy wyrażenia ? *ptr++ *++ptr ++*ptr Próbowałem Ritchie. Ale niestety nie był w stanie nadążyć za tym, co powiedział o tych 3 operacjach. Wiem, że wszystkie są wykonywane w celu zwiększenia wskaźnika / wskazanej wartości. …
Czy są inne sposoby na zwiększenie forpętli w JavaScript oprócz i++i ++i? Na przykład chcę zwiększyć o 3 zamiast o jeden. for (var i = 0; i < myVar.length; i+3) { //every three }
Po zbadaniu przeczytałem, że operator inkrementacji wymaga, aby operand miał modyfikowalny obiekt danych: https://en.wikipedia.org/wiki/Increment_and_decrement_operators . Z tego sądzę, że daje błąd kompilacji, ponieważ (a+b)jest to tymczasowa liczba całkowita, więc nie można jej modyfikować. Czy to rozumienie jest prawidłowe? To był mój pierwszy raz, kiedy próbowałem zbadać problem, więc jeśli było …
Jestem trochę nowy w postgres. Chcę wziąć wartość (która jest liczbą całkowitą) w polu w tabeli postgres i zwiększyć ją o jeden. Na przykład, jeśli tabela „sumy” miała 2 kolumny, „imię” i „suma”, a Bill miał w sumie 203, jakiej instrukcji SQL użyłbym, aby przenieść sumę Billa do 204?
Dzisiaj podczas pisania kodu Visual C ++ natknąłem się na coś, co mnie zaskoczyło. Wygląda na to, że C ++ obsługuje ++ (inkrementacja) dla bool, ale nie - (dekrementacja). Czy to tylko przypadkowa decyzja, czy jest jakiś powód? To kompiluje: static HMODULE hMod = NULL; static bool once = false; …
Jestem nowy w Pythonie, pochodzę z Java i C. Jak mogę zwiększyć liczbę znaków? W Javie lub C znaki i int są praktycznie wymienne, aw niektórych pętlach bardzo przydatne jest dla mnie możliwość inkrementacji znaków i indeksowania tablic według znaków. Jak mogę to zrobić w Pythonie? Wystarczająco źle jest brak …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.