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

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

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

комменты к коду - C++

21.12.2008, 16:44. Просмотров 531. Ответов 0
Метки нет (Все метки)

Код
#include <conio.h>
#include <iostream.h>
#include <stdio.h>


void Expand( const long *pIn, const int n, long **ppOut, int *pn , int *pm);

int main()
{
long In[] = {3,7,8,4,11,6,15983,2 };

int n = sizeof(In)/sizeof(long); 
int m;
long *pOut = 0;

Expand( In, n, &pOut, &n, &m );

for( int i=0; i<n; ++i )
{
printf("\n Out[%d] = %d", i, *(pOut+i));
}

delete pOut;

printf("\n count= %d", m);
getch();
return 0;
} //end of main



void Expand( const long *pIn, const int n, long **ppOut, int *pn, int *pm)
{
int i;
int count = 0;
for( i=0; i<n; ++i )
{
if( !(pIn[i] & 0x1) )// chetn
count++;
}
long *pWork = new long [n+count];
int j;
for( i=0, j=0; i<n; ++i )
{
pWork[j++] = pIn[i];

if( !(pIn[i] & 0x1) )
{
pWork[j++] = 0;
}
}
*ppOut = pWork;
*pn = n+count;
*pm = count;
}


напишите плиз коменты к коду а то что то непонятное происходит.
Программа добавляет после каждого чётного элемента ещё 1 элемент который равен 0
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2008, 16:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос комменты к коду (C++):

нужны комменты - C++
#include &lt;iostream.h&gt; #include &lt;windows.h&gt; #include &lt;stdlib.h&gt; void Zapolnenie (int* A,int N) {//Заполнение массива for...

нужны комменты к строкам - C++
#include &lt;stdio.h&gt; int mul(int a, int b); void printm(int a, int b) { printf(&quot;%3d&quot;,mul(a,b)); } int...

Комменты к реализации Красно-черного и АВЛ дерева - C++
Люди добрые помогите разобрать и по возможности написать комментарии к этим 2м кодам .. Это коды Реализации Красно-черного и АВЛ дереве и...

Просто расставить комменты, прога очень маленькая) Только сегодня , пожалуйста - C++
Расставьте комменты . #include &lt;string.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; #include &lt;iostream.h&gt; ...

Комментарии к коду - C++
Доброго времени суток. Есть код программы. Необходимо к самым основным строчка написать комментарии. То есть, для чего нужен данный...

объяснения к коду - C++
Помогите объяснениями к коду(хотя бы через несколько строчек напишите коментарии) #include &quot;stdafx.h&quot; #include &lt;time.h&gt; #include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2008, 16:44
Привет! Вот еще темы с ответами:

Комментарии к коду - C++
Имеются ряд вопросов по коду. 1.Что нужно переделать ,для того чтобы добавить шаблоны? 2. Прокомментируйте пожалуйста код. Заранее...

Вопрос по коду - C++
Здравствуйте ! Есть код односвязного списка, но мне не очень понятны некоторые моменты. Буду очень благодарен опытным людям которые...

Пояснение к коду - C++
Добрый день! Вопрос в следующем, есть конструктор объявленный в хелпе: virtual __fastcall TGIS_LayerSHP(); Я не понимаю...

объяснения по коду - C++
#include &quot;std_lib_facilities.h&quot; int main() { string previous = &quot; &quot;; string current; while (cin&gt;&gt;current) { if...


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

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

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