С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как работает "шаг цикла" в цикле for? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ дружественные функции http://www.cyberforum.ru/cpp-beginners/thread337046.html
Всем привет!!! Есть код: #include<iostream.h> #include<conio.h> #include<string.h> enum Shape{prizm,parallelepiped,cube,pyramid,cone,cylinder}; static char*...
C++ Как заставить машину ждать перед очередным выполнением цикла? есть код#include <stdio.h> #include <iostream> #include <conio.h> using namespace std; int main(int argc, char *argv) { int x = 9; while(x != 0){ x = x-1; http://www.cyberforum.ru/cpp-beginners/thread337017.html
Перебор C++
Ребят, помогите решить две задачи. Занимаюсь программированием уже 6 лет. Но тут в ступор встал. 1 задача: есть массив. из него нужно получить все возможные варианты строк заданной длинной(пусть...
C++ Многопоточность
Как создать 2 функции. Главную и второстепенную. Чтобы в определенный момент из главной в второстепенную было передано число и дальше 2 функции продолжили свою работу одновременно?
C++ Считывание русских символов из файла WinApi http://www.cyberforum.ru/cpp-beginners/thread336977.html
У меня есть массив name в котором хранится имя файла в формате D:\... Этот файл с текстом на русском языке. Первое слово - "привет". Потом есть такой код in.open(name); in >> str; Где in -...
C++ Определение переменной в цикле Есть скажем такая конструкция. while ( условие ) { int x; int y = 0; } 1) Что здесь будет происходить с переменной "x", она создаться только один раз? Или будет уничтожаться и... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6729 / 5138 / 485
Регистрация: 14.02.2011
Сообщений: 17,259
28.07.2011, 23:36
Цитата Сообщение от Dekio Посмотреть сообщение
Но в вычислениях крайне не советую путать i++ с ++i
объяснил бы почему
i++ сначала используется значение потом увеличивается
++i сначала увеличивается потом используется
пример
C
1
2
int i=5;
printf("%d",i++);
выведется 5 хотя i уже(после printf)будет содержать 6
C
1
2
int i=5;
printf("%d",++i);
выведется 6
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.