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

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

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

Как создать указатель на счетчик цикла for? - C++

20.05.2014, 23:25. Просмотров 319. Ответов 6
Метки нет (Все метки)

Например, нужно создать указатель на счетчик і. Непонятно как это организовать
C++
1
2
3
4
5
6
7
for(int i = 0; i < N; i++)
{
for(int j=0; j < N; j++)
{
Arr[i][j] = 0
}
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2014, 23:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как создать указатель на счетчик цикла for? (C++):

Используя указатель, как параметр цикла, распечатать массив с конца, пропуская элементы, кратные 3 - C++
Создать целочисленный массив из 10 элементов. Используя указатель в качестве параметра цикла: распечатать массив с конца, пропуская...

счетчик цикла for - C++
Есть задача из Прата глава 5 № 4. Дафна инвестировала $100 под простые 10%. Другими словами, ежегодно инвестиция должна приносить 10%...

Как получить ссылку на указатель или указатель на указатель в массиве? - C++
В процессе реализации сортировки пузырьком натолкнулся на такую проблему: как поменять значения указателей, передаваемых в функцию. Если...

Как создать указатель в структуре? - C++
Я хочу ввести имя, но под name надо выделить память? Если да то как и где(где менно прописывать выделение памяти)? #include&lt;iostream&gt; ...

Почему при выходе из цикла while переменная счетчик увеличивается на единицу? - C++
Есть такой код: #include &lt;iostream&gt; using namespace std; int main() { int x = 30; cout&lt;&lt;&quot;Внешнее значение: &quot;&lt;&lt;x&lt;&lt;endl;...

Как создать копию объекта на который указывает указатель - C++
У меня есть указатель класс Student, который хранит информацию о студентах(имя, фамилию, телефон) в строках в стиле Си, то есть private...

6
dzrkot
zzzZZZ...
523 / 353 / 54
Регистрация: 11.09.2013
Сообщений: 2,039
20.05.2014, 23:27 #2
C++
1
2
3
int i;
int *a=&i;
for(i = 0; i < N; i++)
0
Trezubec
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 9
20.05.2014, 23:27  [ТС] #3
да, но нужно использовать вместо і, в цикле, указатель.
0
zer0mail
2447 / 2081 / 205
Регистрация: 03.07.2012
Сообщений: 7,559
Записей в блоге: 1
20.05.2014, 23:28 #4
Интересно, зачем может понадобиться указатель на счетчик цикла?
0
dzrkot
zzzZZZ...
523 / 353 / 54
Регистрация: 11.09.2013
Сообщений: 2,039
20.05.2014, 23:29 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
int i=0;
for(int *a=&i; *a < 6; (*a)++)
1
Trezubec
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 9
20.05.2014, 23:41  [ТС] #6
понятно, что не нужно, но такое дали задание.

Добавлено через 51 секунду
Спасибо большое. Оказалось проще, чем предполагал, просто не поставил скобки на итерации.
0
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6955 / 3240 / 322
Регистрация: 04.12.2011
Сообщений: 8,947
Записей в блоге: 5
21.05.2014, 00:52 #7
Цитата Сообщение от zer0mail Посмотреть сообщение
Интересно, зачем может понадобиться указатель на счетчик цикла?
и мне.
Цитата Сообщение от Trezubec Посмотреть сообщение
понятно, что не нужно, но такое дали задание.
Trezubec, а как оно звучит? Переменная цикла - указатель может иметь смысл:
C++
1
2
3
4
5
6
7
8
9
10
11
12
//при итерации по массиву:
#include <iostream>
using std::cout;
using std::endl;
int main()
{
    int arr[] = {1, 2, 3};
    for ( int *i = arr; i != arr + sizeof(arr)/sizeof(int) ; ++i )cout << *i << " ";
    cout << endl;
system("pause") ;
return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2014, 00:52
Привет! Вот еще темы с ответами:

Как создать копию объекта, зная его указатель? - C++
Здравствуйте, существует следующая проблема. В своей программе я рисую график используя класс QwtPolarPlot. По нажатию на график, должно...

Как в main() создать указатель на функцию, которая находится в классе? - C++
В этом примере как определить указатель на функцию F()? class A { public: bool F(int &amp;a, int &amp;b) { return a&lt;b; } }; int...

Как создать указатель на функцию-член класса и вызвать его? - C++
Подскажите как правильно сделать, а в дальнейшем вызвать указатель на функцию член класса: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; ...

Как создать тип данных указатель в собственном языке программирования? - C++
/*************************************************************/ /* Компилятоp С0 Д.Г. Хохлов 10.04.03 */ /* ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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