int f(int *x) { *x = 5; return *x; } int main() { int * y = 0; int z = f(y); }
为什么这段代码会给我一个运行时错误?
c++ pointers undefined-behavior
c++ ×1
pointers ×1
undefined-behavior ×1