-5
我得到一个运行时错误输入以下代码:运行时错误(基于指针)
#include <iostream>
using namespace std;
struct a
{
int i;
}*b;
int main() {
b->i = 1;
a* c = new a(*b);
cout << c->i;
return 0;
}
谁能给我一个错误的原因是什么?