как занести значение 8 по адресу z? int z

    int* z;
    *z = 8; 
    cout << "\n прочитаем значение переменной через ее адрес" << *z;
    return 0;

во второй строчке пишет: Вызвано исключение: нарушение доступа для записи. z было nullptr. что с этим делать?


Ответы (1 шт):

Автор решения: Harry

Вариант 1

int* z = new int;
*z = 8; 

Вариант 2

int q;
int* z = &q;
*z = 8; 

Что именно вы хотите? Как именно исправить?

→ Ссылка