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

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

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

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

03.04.2016, 18:19. Просмотров 131. Ответов 3
Метки нет (Все метки)

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") все работает
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2016, 18:19     Почему переменная не обявляется?
Посмотрите здесь:

Класс,почему не меняется переменная - C++
не могу понять почиму не работает &quot;a1=y;&quot;Помогите пожалуста. //Complex.h #include &lt;iostream&gt; using namespace std; class Complex{ ...

Почему в цикле do...while переменная a оказывается необъявленной? - C++
Почему в этом коде не while не проверяет переменную &quot;a&quot;? : #include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cstdio&gt; using...

Почему в функцию передается другая переменная? - C++
Есть программа по односвязным спискам, которые надо объединить в двухсвязные #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; class Hlink...

Почему компилируется не объявленная переменная в шаблоне? - C++
Нашел на просторах интернета такой код template&lt;typename T&gt; T foo(int x, T ololo) { a = 5; } int main() {

Почему переменная объявленная static работает не корректно? - C++
Переменная j=25 я её обозначил как static int j; и присвоил число 25. Значит эта переменная должна сохраняться и при выходе из функции....

Объяснить почему переменная принимает данное значение - C++
int v = 5; int a = 0; a = ++v + 10 + 1 + ++v * 2; cout &lt;&lt; &quot;a = &quot; &lt;&lt; a &lt;&lt; endl; кто сможет объяснить, почему здесь а = 32 ? :)....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
skipaq
69 / 69 / 30
Регистрация: 24.01.2013
Сообщений: 197
03.04.2016, 18:23     Почему переменная не обявляется? #2
всё работает, попробуйте перезагрузить IDE
sab1ch
BrainOverflow
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;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2016, 18:59     Почему переменная не обявляется?
Еще ссылки по теме:

Почему переменная типа bool весит 1 байт? - C++
Всем доброго времени суток! Не подскажете, почему булеан весит 1 байт если он имеет всего два значения 0 и 1, следовательно он должен...

Почему локальная переменная не уничтожается после выхода из функции - C++
В функции создается строка char *pn = new char;. Мне непонятно почему при выходе из функции эта строка доступна в main()? Почему эта строка...

почему часть текста исчезает ? переменная char и цикл - C++
вот скрипт , которая пишет текст сверху вниз . но часть текста исчезает . я так понял , переменная может внести в себя весь текст , так как...

Почему при выходе из цикла while переменная счетчик увеличивается на единицу? - C++
Есть такой код: #include &lt;iostream&gt; using namespace std; int main() { int x = 30; cout&lt;&lt;&quot;Внешнее значение: &quot;&lt;&lt;x&lt;&lt;endl;...


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

Или воспользуйтесь поиском по форуму:
TheCalligrapher
С чаем беда...
Эксперт CЭксперт С++
3695 / 1970 / 514
Регистрация: 18.10.2014
Сообщений: 3,558
03.04.2016, 18:59     Почему переменная не обявляется? #4
Цитата Сообщение от lyovarm Посмотреть сообщение
Выдает ошибку, но как только я обявляю x перед system("CHCP 1251 >> 0") все работает
Почему в вашем сообщении не приведено точное описание выдаваемой компилятором ошибки и не указана строка, в которой она происходит?

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

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