Почему я не могу изменить значение константы с помощью указателей в C++?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему я не могу изменить значение константы с помощью указателей в C++?

Сообщение Anonymous »

Я работаю над примерами кода, демонстрирующими, как можно «выстрелить себе в ногу» с помощью указателей на C++.
Легко создать код, который дает сбой. Но сейчас я пытаюсь написать код, который бы менял значение константы, и это не работает.
Вот пример кода:

Код: Выделить всё

int main()
{
int first = 1;
int second = 2;
const int the_answer = 42;
int third = 3;
int fourth = 4;

cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79176364/why-cant-i-change-the-value-of-a-constant-using-pointers-in-c[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»