Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
PP
0 / 0 / 0
Регистрация: 14.10.2009
Сообщений: 20
#1

Что обозначает этот инкремент ? - C++

31.10.2009, 17:49. Просмотров 659. Ответов 3
Метки нет (Все метки)

znaiu chto zasmeete novichka za etot vopros no chto oznachaet podobnii increment? :
int x = 5;

x+=x; // eto znaiu chto oznachaet : x=x+x

x=+x; // <------- A VOT ETO CHTO ?!?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2009, 17:49     Что обозначает этот инкремент ?
Посмотрите здесь:

Что обозначает -> - C++
Что обозначает -&gt; ? например top -&gt;value = c;

Что обозначает данный код? - C++
Подскажите, пожалуйста, как пояснить строки 4 и 5 в коде: #include &lt;iostream.h&gt; char&amp; last (char* s) { while (*++s); ...

ERROR что обозначает ошибка - C++
Что обозначает такие ошибки и как их справить ERROR требуется выражение ERROR требуется указать на функцию(Указатель функции) ERROR...

Что обозначает точка с запятой в цикле - C++
Что обозначает ; в цикле? Например, for( ;n&lt;f &amp;&amp; k&lt;l; k++ )

Пожалуйста объясните что оператор nc , nl обозначает - C++
#include &lt;stdio.h&gt; /* подсчет вводимых символов; 1-я версия */ main () { long nc; nc = 0; while (getchar() != EOF) ++nc; ...

Что обозначает unsigned char '\0' 0 (0x00)? - C++
Это значение переменной выходит в функции &quot;Контроль конца строки для команд без аргументов (1 - в строке что то есть, 0- в строке нет...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ProNoooob
72 / 72 / 6
Регистрация: 14.10.2009
Сообщений: 121
31.10.2009, 17:54     Что обозначает этот инкремент ? #2
x=+x; // <------- A VOT ETO CHTO ?!?
Ну смотри. Есть цифра 2. А мы раз и к ней знак минус поставили и получилось -2.
Так и тут к иксу + приставили.
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
31.10.2009, 18:17     Что обозначает этот инкремент ? #3
то есть в итоге x == 5 так и будет.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2009, 19:23     Что обозначает этот инкремент ?
Еще ссылки по теме:

Нюансы синтаксиса C++ - что обозначает запись *= - C++
Здравствуйте, дорогие форумчане. Это, скорее всего, глупый вопрос, но можете объяснить немного использование таких вот идей: ret *= i ...

Инкремент, декремент и прочее. A+++ - что означают это три плюса - C++
день добрый х) в задании попалась такая операция: a+++ = b%2 так вот. что, собственно, означают это три плюса?я знаю что есть инкремент, но...

поясните что обозначает знак "?" в этой строке - C++
for(x=x_srt;(dx&gt;0) ? x&lt;=x_end : x&gt;=x_end ;x+=dx) Добавлено через 1 минуту и заодно знак двоеточие))

Пожалуйтса обясните что обозначает оператор "~" в C++? - C++
Привет всем... Пожалуйтса обясните что обозначает оператор &quot;~&quot; в C++?

Объясните, что обозначает "->" - C++
В общем довольно глупый вопрос. В связных списках(и не только) часто используют это: -&gt; Объясните, что это обозначает(что делает).

Что делает этот код? - C++
Не могли бы мне помочь int Score = std::atoi( Row ); кажется этот код показывает только числа. каким способом можно вывести тексты


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
easybudda
Эксперт CЭксперт С++
9468 / 5481 / 927
Регистрация: 25.07.2009
Сообщений: 10,505
31.10.2009, 19:23     Что обозначает этот инкремент ? #4
Цитата Сообщение от PP Посмотреть сообщение
x+=x;
Это означает "к переменной х прибавить её же значение". По другому можно
x *= 2
написать - то же самое...
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main(){
    int x = 5;
    int y = 5;
 
    printf("x = %d\ny = %d\n\n", x, y);
    x += x;
    y *= 2;
    printf("x = %d\ny = %d\n\n", x, y);
    
    return 0;
}
Yandex
Объявления
31.10.2009, 19:23     Что обозначает этот инкремент ?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru