Ошибка при обращении к элементу?

  • Автор темы CargiMan
  • Дата начала
C

CargiMan

#1
Я собственно только недавно начал изучать C++. и вот в написании одно из програмок у меня возникла проблемка.
Код:
C++:
	for(q = 0; q <= (tn - 1); q++)
{
if(q == (tn - 1))
{
if((int)tn_pp[q] > (int)tn_pp[q - 1] && (int)tn_pp[q] > (int)nool)
{
i = 0;
for(i = 0; i <= 20; i++) {
adr1 = &tn_pp[q][i];
tn_pp_big[b][i] = *adr1;
}
b++;
}
}
if((int)tn_pp[q] > (int)tn_pp[q - 1] && (int)tn_pp[q] > (int)tn_pp[q + 1])
{
i = 0;
for(i = 0; i <= 20; i++) {
adr1 = &tn_pp[q][i];
tn_pp_big[b][i] = *adr1; }
b++;
}
}
cout << tn_pp_big;
Компилирует все нормально. Но выводит сообщение типа 000efc80. Что делать я не знаю. Может что тут в коде не так??? подскажите