第29553题 单选题
以下C++代码中的指针访问操作,属于安全合法、不存在未定义行为的是哪一项?

假设以下代码均运行在符合C++标准的环境中,动态内存分配操作均成功无异常,请选择符合要求的选项。

A
int* p = new int(10);
cout << *p;
delete p;
B
int* p;
cout << *p;
C
int* p = new int(20);
delete p;
cout << *p;
D
int arr[3] = {1,2,3};
int* p = arr;
cout << *(p+3);
程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析