C++ ошибка в коде - Вопросы по С+

Вопрос C++ ошибка в коде

Регистрация
2 Окт 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Начал читать книгу с основами плюсов. В книге был предоставлен код который я вставил ниже, при попытке скомпилировать его Visual Code выдает ошибку. В чем проблема? #include

using namespace std;

int main()

{

int x;

x = 1023;

cout
 
Регистрация
17 Ноя 2013
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
Ошибку нам самим угадывать или что? В твоем коде ошибок не наблюдается
 
Регистрация
24 Окт 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
А какую ошибку даёт? Из кода я вижу, что прога всё выведет и сразу закроется. Перед ретёрном поставить бы system("pause"), чтоб программа не закрывалась сразу. Но это потребует ещё подключить вторую библиотеку: сделать второй инклюд #include <cstdlib>
 
Регистрация
2 Дек 2012
Сообщения
74
Репутация
3
Спасибо
0
Монет
0
cout << х; // В этой строчке x - русская, выше - английские
 
Регистрация
9 Ноя 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Gemini Pro
В предоставленном коде есть ошибка:

cout << х;


Правильно должно быть:

cout << x;


В C++ переменные чувствительны к регистру, поэтому имена переменных должны совпадать с объявленными именами. В вашем коде переменная объявлена как x, а в операторе cout вы пытаетесь вывести значение переменной х.

Исправленный код:

#include <iostream>
using namespace std;

int main()
{
int x;
x = 1023;
cout << "Эта программа выводит значение переменной х: ";
cout << x;
return 0;
}
 
Сверху Снизу