Что напечатает следующий код:

#include <iostream> 
 
int main() 
{ 
    int * param1 = new int(2); 
    int param2 = 2; 
    int * reference = &param2; 
 
    std::cout << (*reference == *param1); 
 
    return 0; 
} 
1
false
возникнет ошибка компиляции
0
true