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

Почему переменная не обявляется? - C++

Восстановить пароль Регистрация
 
lyovarm
0 / 0 / 0
Регистрация: 11.03.2016
Сообщений: 8
03.04.2016, 18:19     Почему переменная не обявляется? #1
C++
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <stdlib.h>
int main()
{
    system("CHCP 1251 >> 0");
    int x = 0;
    printf("%d",x);
    system("PAUSE >> VOID");
    return 0;
}
Выдает ошибку, но как только я обявляю x перед system("CHCP 1251 >> 0") все работает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
skipaq
67 / 67 / 30
Регистрация: 24.01.2013
Сообщений: 192
03.04.2016, 18:23     Почему переменная не обявляется? #2
всё работает, попробуйте перезагрузить IDE
sab1ch
BrainOverflow
 Аватар для sab1ch
123 / 127 / 41
Регистрация: 31.03.2013
Сообщений: 556
03.04.2016, 18:48     Почему переменная не обявляется? #3
Ctrl+F5
C++
1
2
3
4
5
int main()
{
    int x = 0;
    cout << x;
}
TheCalligrapher
С чаем беда...
Эксперт С++
 Аватар для TheCalligrapher
2908 / 1444 / 397
Регистрация: 18.10.2014
Сообщений: 2,662
03.04.2016, 18:59     Почему переменная не обявляется? #4
Цитата Сообщение от lyovarm Посмотреть сообщение
Выдает ошибку, но как только я обявляю x перед system("CHCP 1251 >> 0") все работает
Почему в вашем сообщении не приведено точное описание выдаваемой компилятором ошибки и не указана строка, в которой она происходит?

Ясновидящих тут нет, но скорее всего вы нас обманывете: для компиляции своей программы вы используете какой-то старинный компилятор языка С, а вопрос свой вы поместили в форум по С++.
Yandex
Объявления
03.04.2016, 18:59     Почему переменная не обявляется?
Ответ Создать тему
Опции темы

Текущее время: 06:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru