ide perl



Автор Antonio Daniloski задал вопрос в разделе Другие языки и технологии

C++ алгоритм, обработки данных. Как идет обработка? и получил лучший ответ

Ответ от
я вообще уже 15 20 мин тоже вожусь и нихрена ни че не понимаю, че вообще код делает и должен делать распиши да его весь. или просто словами только по порядку строчек
создается массив с 7 символами
цикл и прочее. щас прочитал еще раз только начал понимать ты вообще капитальный красавчик ++i сразу на 1 увеличивает символ а не потом.
я че то там сделал чисто случайно и смотрю код как то выполнинлся даже сам не знаю как так получилось потом посмотрю а вот код дальше сам думай разбирайся.
int n=7,i;
char array[n] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
cout << array[0] << endl;
for (i = 1; i < n; ++i)
cout << i << endl;
array[i] = array[n-i];
cout << i << endl;
for (i= 0; i < n; ++i)
cout << array[i];
и может быть ты вдруг не знаешь ++i сразу вроде увеличвает i только я не знаю в условии он сразу увеличивается или только в коде (i = 0; i < n ++i тут увеличивается сразу или нет не знаю)
и массивы начинаются с 0 то есть у тебя а это 0 а g это 7.
Antonio Daniloski
(3310)
ide perl

Ответ от IRQ[гуру]
Ты 7 индексов что ли посчитать не можешь и посмотреть, что получится?

Ответ от User51942[гуру]
если тебя удивляет происходящее с 4 индекса, то ты упускаешь из виду, что к тому моменту, как ты до него добрался, предыдущие элементы, из которых ты с 4 индекса будешь брать значения, уже переписаны на прошлых шагах цикла, и твоих b, c и d уже нигде в памяти нет

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: C++ алгоритм, обработки данных. Как идет обработка?
Perl на Википедии
Посмотрите статью на википедии про Perl
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*