K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
以下代码片段用于辅助分析:
#include <iostream> using namespace std; int main() { int sample_arr[4] = {10, 20, 30, 40}; int *ptr = sample_arr; return 0; }
表达式sizeof(sample_arr)和sizeof(ptr)的结果完全相同
sizeof(sample_arr)
sizeof(ptr)
访问sample_arr的第二个元素可以使用sample_arr[1],但不能使用*(ptr + 1)
sample_arr[1]
*(ptr + 1)
&sample_arr和sample_arr的类型是完全相同的
&sample_arr
sample_arr
sample_arr[2]和*(sample_arr + 2)的取值完全相同
sample_arr[2]
*(sample_arr + 2)