Вопросы с тегом 'increment'

Добавление одного к значению переменной, как правило, с использованием оператора инкремента.
14
ответов

Почему эти конструкции используют pre- и неопределенное поведение post-increment?

#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...
задан 04 июня '09 в 12:17
6
ответов

Поведение операторов инкремента и декремента в Python

Я замечаю, что для переменной (например, ++count) может применяться оператор pre-increment/decment. Он компилируется, но фактически не изменяет значение переменной! Каково поведение операторов pre-increment/decment (++/-) в Python? Почему Python о...
задан 28 сент. '09 в 10:33
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
5
ответов

Увеличение поля базы данных на 1

С MySQL, если у меня есть поле, например логинов, как я могу обновить это поле на 1 в команде sql? Я пытаюсь создать запрос INSERT, который создает firstName, lastName и logins. Однако, если комбинация firstName и lastName уже существует, увеличьте ...
задан 04 мая '10 в 7:40
12
ответов

Операторы "++" и "-" устарели Xcode 7.3

Я смотрю заметки Xcode 7.3 и замечаю эту проблему. Операторы ++ и - устарели Может кто-нибудь объяснить, почему он устарел? И я прав, что в новой версии Xcode теперь вы будете использовать вместо ++ this x += 1; Пример: for var index = 0; inde...
задан 02 февр. '16 в 19:14
4
ответов

Ruby: Как перебирать диапазон, но с установленными приращениями?

Итак, я повторяю диапазон таким образом: (1..100).each do |n| # n = 1 # n = 2 # n = 3 # n = 4 # n = 5 end Но то, что я хотел бы сделать, это повторить на 10. Таким образом, вместо увеличения n на 1, следующий n будет фактичес...
задан 03 дек. '10 в 17:10
10
ответов

Выражения указателя: * ptr ++, * ++ ptr и ++ * ptr

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

bool operator ++ и -

Сегодня, написав код Visual С++, я столкнулся с чем-то, что меня удивило. Кажется, С++ поддерживает ++ (increment) для bool, но не - (декремент). Это просто случайное решение, или есть какая-то причина этого? Это компилируется: static HMODULE hMod ...
задан 10 авг. '10 в 18:08
5
ответов

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

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

Есть ли разница между x ++ и ++ x в java?

Есть ли разница между ++ x и x ++ в java?
задан 08 июля '09 в 0:07
6
ответов

++ someVariable Vs. someVariable ++ в Javascript

В Javascript вы можете использовать оператор ++ до или после имени переменной. Каковы различия между этими способами увеличения переменной?
задан 12 авг. '10 в 19:30
3
ответов

Python: Как я могу увеличить char?

Я новичок в Python, исходя из Java и C. Как я могу увеличить char? В Java или C символы и ints практически взаимозаменяемы, и в некоторых циклах мне очень полезно иметь возможность наращивать символы и массивы индексов по символам. Как я могу сдела...
задан 28 янв. '10 в 21:28
2
ответов

Разница между C и С++ относительно оператора ++

Я обманывал каким-то кодом и видел что-то, что я не понимаю "почему". int i = 6; int j; int *ptr = &i; int *ptr1 = &j j = i++; //now j == 6 and i == 7. Straightforward. Что, если вы поместите оператор в левую сторону знака равенства? +...
задан 04 сент. '14 в 1:01
7
ответов

Что такое метод, который можно использовать для увеличения букв?

Кто-нибудь знает библиотеку Javascript (например, underscore, jQuery, MooTools и т.д.), которая предлагает метод увеличения буквы? Я хотел бы сделать что-то вроде: "a"++; // would return "b"
задан 20 сент. '12 в 1:57
3
ответов

Интересный результат упражнений для интервью: возврат, пост-приращение и поведение рефлекса

Вот простой код приложения консоли, который возвращает результат, который я не понимаю полностью. Попробуйте подумать, выводит ли он 0, 1 или 2 в консоли: using System; namespace ConsoleApplication { class Program { static void Mai...
задан 21 апр. '17 в 13:02