<?xml version="1.0" encoding="utf-8"?>
<rss version="0.91">
	<channel>
		<title>НГС.Форум: i=5; i=++i + ++i</title>
		<description>Форум на NGS.RU</description>
		<copyright>ЗАО «НГС»</copyright>
		<link>https://forum.ngs23.ru/</link>
						<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878356587/</link>
			<author>tolstopuz</author>
			<description>абсолютно верно. Если мне память не изменяет, то в правилах компилятора С сказано, что операнды выражений СНАЧАЛА разименовываются, а только потом...</description>
			<category>programming</category>
			<pubDate>Thu, 28 Oct 2010 11:58:32 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878331875/</link>
			<author>KSergey</author>
			<description>В ответ на: 
---------------------------------------
меня интересует ответ именно 14. Почему? КАК???
---------------------------------------fredd...</description>
			<category>programming</category>
			<pubDate>Mon, 25 Oct 2010 10:26:25 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878328954/</link>
			<author>wowik_2</author>
			<description>Не поленился, проверил. Использовал MSVS 2008. Таки да, на C++ дает результат 14. Что интересно, C# дает результат 13. Мое предположение, что C++...</description>
			<category>programming</category>
			<pubDate>Sun, 24 Oct 2010 19:49:59 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878326670/</link>
			<author>xprogrammer</author>
			<description>i=5;
i = ++i /*==6*/ ++ /*6++ == 7*/ + i /* 7 + 7 == 14*/ </description>
			<category>programming</category>
			<pubDate>Sun, 24 Oct 2010 14:29:36 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878326543/</link>
			<author>gluber</author>
			<description>Я понимаю что тут возможны получения разных вариантов ответа. Но все же меня интересует ответ именно 14. Почему? КАК???
Кто-нибудь может поэтапно...</description>
			<category>programming</category>
			<pubDate>Sun, 24 Oct 2010 14:04:07 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878326483/</link>
			<author>KSergey</author>
			<description>В ответ на: 
---------------------------------------
проверяю кодом (здесь использовал Visual C++...</description>
			<category>programming</category>
			<pubDate>Sun, 24 Oct 2010 13:52:38 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878324770/</link>
			<author>fredd</author>
			<description>В ответ на: 
---------------------------------------

И если вы в этих выражениях попользуете и++, то еще больше удивитесь тому, чему будет равно...</description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 23:28:25 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878324768/</link>
			<author>fredd</author>
			<description>В ответ на: 
---------------------------------------

И вы уверены, что во втором посту у вас в обоих выражениях верные...</description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 23:24:06 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878324571/</link>
			<author>wowik_2</author>
			<description>В ответ на: 
---------------------------------------
И вы уверены, что во втором посту у вас в обоих выражениях верные...</description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 21:59:33 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878323899/</link>
			<author>PN</author>
			<description>Ну, правильно понимаете. Примерами на порядок действий в операциях с такими инкрементами-декрементами как раз "чайников" и любят баловать в...</description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 20:04:24 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878321762/</link>
			<author>fredd</author>
			<description>Можно понять так:
++i приводит к i = 5+1 = 6
потом еще раз
++i приводит к i = 6+1 = 7
И только потом заменяет СИ ++i на полученное:
i = ++i +...</description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 12:57:28 +0400</pubDate>
		</item>
				<item>
			<title>Re: i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878321743/</link>
			<author>fredd</author>
			<description>И еще бывает хуже:
i = (++i)*2 + ++i  = 21
i = (++i)*3 + ++i = 25
Из-за такой неоднозначности лучше не пользовать ++i,
а либо (i + 1), либо i++. </description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 12:52:57 +0400</pubDate>
		</item>
				<item>
			<title>i=5; i=++i + ++i</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1878321654/</link>
			<author>gluber</author>
			<description>Я не понимаю, почему сабж на С может выдает 14?
Кто-нибудь может мне объяснить, так сказать для чайника? </description>
			<category>programming</category>
			<pubDate>Sat, 23 Oct 2010 12:21:58 +0400</pubDate>
		</item>
					</channel>
</rss>