[C++基础]036_一段关于指针的误操作代码

芝姐学C++了,下午写了一段C++程序来学习C++语法,下面我们来看她写的代码: 1 int *ptr = new int[4]; 2 *(ptr++) = 3; 3 cout<<*ptr<<endl; 4 5 delete[] ptr; 首先,这段程序的输出是错误的,而且不能正确的运行成功,可疑的是,编译是完全没有错误的。下面是运行截图: 上面的代码为什么会有错
相关文章
相关标签/搜索