Вопросы с тегом «increment»

НЕ ИСПОЛЬЗУЙТЕ ДАННЫЙ ТЭГ. Используйте с языковым тегом, например [javascript] или [python]. Добавление единицы к значению переменной, как правило, с использованием оператора приращения.


9
Поведение инкрементных и декрементных операторов в Python
Я заметил, что к переменной (например ++count) можно применить оператор предварительного увеличения / уменьшения . Он компилируется, но фактически не меняет значение переменной! Каково поведение операторов предварительного увеличения / уменьшения (++ / -) в Python? Почему Python отличается от поведения этих операторов в C / C ++?

26
Почему это входит в бесконечный цикл?
У меня есть следующий код: public class Tests { public static void main(String[] args) throws Exception { int x = 0; while(x<3) { x = x++; System.out.println(x); } } } Мы знаем, что он должен был написать просто x++или x=x+1, но x = x++он должен сначала приписать xсамому себе, а …

5
Увеличить поле базы данных на 1
С MySQL, если у меня есть поле, скажем, логины, как мне обновить это поле на 1 в команде sql? Я пытаюсь создать запрос INSERT, который создает firstName, lastName и логины. Однако, если комбинация firstName и lastName уже существует, увеличьте число входа на 1. так что таблица может выглядеть следующим образом …
158 mysql  insert  increment 



11
Операторы «++» и «-» устарели Xcode 7.3
Я просматриваю заметки Xcode 7.3 и замечаю эту проблему. Операторы ++ и - устарели Может ли кто-нибудь объяснить, почему он устарел? И я прав, что в новой версии Xcode теперь вы собираетесь использовать вместо ++этого x += 1; Пример: for var index = 0; index < 3; index += 1 …

6
++ someVariable против someVariable ++ в JavaScript
В JavaScript вы можете использовать ++оператор перед ( преинкремент ) или после имени переменной ( постинкремент ). В чем, если таковые имеются, различия между этими способами приращения переменной?

10
Выражения-указатели: * ptr ++, * ++ ptr и ++ * ptr
Недавно я столкнулся с этой проблемой, которую сам не могу понять. Что ДЕЙСТВИТЕЛЬНО означают эти три выражения ? *ptr++ *++ptr ++*ptr Я пробовал Ричи. Но, к сожалению, не смог уследить за тем, что он рассказал об этих трех операциях. Я знаю, что все они выполняются для увеличения указателя / значения, …
128 c++  c  pointers  increment 



8
Почему c = ++ (a + b) дает ошибку компиляции?
После исследования я прочитал, что оператор инкремента требует, чтобы операнд имел изменяемый объект данных: https://en.wikipedia.org/wiki/Increment_and_decrement_operators . Исходя из этого, я предполагаю, что это дает ошибку компиляции, потому что (a+b)это временное целое число, поэтому его нельзя изменить. Это понимание правильное? Это был мой первый раз, когда я пытался исследовать проблему, поэтому, …
111 c  increment 

1
Увеличьте значение в Postgres
Я немного новичок в postgres. Я хочу взять значение (которое является целым числом) в поле в таблице postgres и увеличить его на единицу. Например, если в таблице «Итоги» было 2 столбца, «имя» и «Итого», а у Билла было всего 203, какой SQL-оператор я бы использовал, чтобы переместить общее количество Билла …

4
логический оператор ++ и -
Сегодня, когда я писал код Visual C ++, я натолкнулся на кое-что, что меня удивило. Кажется, C ++ поддерживает ++ (приращение) для bool, но не - (декремент). Это случайное решение или есть причина? Это компилирует: static HMODULE hMod = NULL; static bool once = false; if (!once++) hMod = LoadLibrary("xxx"); …
104 c++  boolean  increment 

6
Как я могу увеличить символ?
Я новичок в Python, пришедший с Java и C. Как я могу увеличить значение символа? В Java или C символы и целые числа практически взаимозаменяемы, и в некоторых циклах для меня очень полезно иметь возможность увеличивать символы и индексировать массивы по символам. Как я могу это сделать в Python? Достаточно …
104 python  char  increment 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.