选择题   有如下程序段:
    int *a=new int[2];
    a[0]=0;
    a[1]=1;
    int **b=&a;
    cout<<**b;
    运行这个程序段将输出______。
 
【正确答案】 D
【答案解析】本题考查的是程序执行相关知识。int*a=new int[2]的意思是从堆里申请一个int空间,里面存的值为2,并将a指针指向那个int空间。&a的意思是获取a的地址,在这里a的地址为0,**b的意思是表示b是双重指针类型,**b是对a的地址的值的引用,所以**b的值为0,所以选择D。