2 / 2 / 1
Регистрация: 20.12.2016
Сообщений: 121
1

необъявленный идентификатор

27.01.2018, 21:52. Показов 1085. Ответов 5
Метки нет (Все метки)

Код функции:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
void Logic(){
    int prevX = tailX[0]; //хвост
    int prevY = tailY[0];
    int prev2X, prev2Y;
    for(i = 1; i < nTail; i++){
        prev2X = tailX[i];
        prev2Y = tailY[i];
        tailX[i] = prevX;
        tailY[i] = prevY;
        prevX = prev2X;
        prevY = prev2Y;
    }
    switch(dir)
    {
    case LEFT:
        x--;
        break;
        case RIGHT:
        x++;
        break;
        case UP:
        y--;
        break;
        case DOWN:
        y++;
        break;
    }
    if(x > w || x < 0 || y > h || y < 0)
        gameOver = true;
    if(x == fruitX && y == fruitY){
        score +=10;
        fruitX = rand() % w;
        fruitY = rand() % h;
        nTail++;
    }
 
}
Ошибки:
snake.cpp(79) : error C2065: i: необъявленный идентификатор
snake.cpp(79) : error C2065: i: необъявленный идентификатор
snake.cpp(79) : error C2065: i: необъявленный идентификатор
snake.cpp(80) : error C2065: i: необъявленный идентификатор
\snake.cpp(81) : error C2065: i: необъявленный идентификатор
\snake.cpp(82) : error C2065: i: необъявленный идентификатор
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.01.2018, 21:52
Ответы с готовыми решениями:

Необъявленный идентификатор
Подскажите где ошибка? Совсем не давно начал изучать С++. Вроде все правильно. а проверка все ровно...

Необъявленный идентификатор j
Нужно сформировать квадратную матрицу вида: 1 2 ...... n n n-1 ..... 1 1 2 ...... n n...

Необъявленный идентификатор
Кто знает, где ошибка в этом коде? double *increase(unsigned int size, double *n) { double...

Необъявленный идентификатор
И снова ВСЕМ добрый вечер!!!:) Написав десяток примеров из книги, в качестве упражнений для себя...

5
1746 / 1339 / 1407
Регистрация: 28.10.2016
Сообщений: 4,266
27.01.2018, 22:01 2
C++
5
for(int i = 1; i < nTail; i++){
0
1 / 1 / 0
Регистрация: 28.05.2017
Сообщений: 55
27.01.2018, 22:03 3
C++
1
for(i = 1; i < nTail; i++)// поставить перед i int
0
2 / 2 / 1
Регистрация: 20.12.2016
Сообщений: 121
27.01.2018, 22:04  [ТС] 4
Hitoku, не понимаю

Добавлено через 59 секунд
ааа понял инт
0
1746 / 1339 / 1407
Регистрация: 28.10.2016
Сообщений: 4,266
27.01.2018, 22:06 5
Витек1221, вы пишете for (i = 1; ...., но i для начала нужно объявить, поэтому нужно писать for(int i = 1;...

Добавлено через 18 секунд
Ну и славно

Добавлено через 1 минуту
И почитайте правила
5.2 Запрещено использовать нецензурные выражения в любом виде, оскорблять других участников форума, умышленно использовать выражения, противоречащие правилам русского языка, в том числе "олбанский" язык.
1
2 / 2 / 1
Регистрация: 20.12.2016
Сообщений: 121
27.01.2018, 22:10  [ТС] 6
Hitoku, спасибо, поправил
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2018, 22:10

Необъявленный идентификатор
Думаю проблему в скобках, где не могу найти=( #include &lt;iostream&gt; #include &lt;windows.h&gt; using...

необъявленный идентификатор
#include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; int vichis(int,int,int&amp;); void...

Необъявленный идентификатор
Нужно исправить код, некоторые ошибки я нашел, но ничего не могу поделать с i (i: необъявленный...

Необъявленный идентификатор
addClientCommand( &quot;m0d_tele_locations&quot;, (int)cmd_tele_locations ); addClientCommand(...


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

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

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