没有明显的原因,继续在c ++中的指针代码上出错

时间:2015-05-04 10:31:14

标签: c++ pointers

所以我正在尝试使用指针,因为我对C ++编程很陌生,错误p1未在此范围内声明不断出现我不知道我在互联网的最深处搜索了什么是错的。

#include <iostream>
using namespace std;

int main()
{ 
    int num1 = 8;
    *p1 = &num1;

    cout << "VALUE:" <<  *p1 <<endl;
    cout << "adress" << &num1 <<endl;

    return 0;
}

1 个答案:

答案 0 :(得分:6)

您尚未提及*p1 = &num1;的类型 - 它应该是:

int num1 = 8;
int *p1 = &num1;