【牛客 题库】 指向指针的指针

来源:互联网 发布:淘宝企业店铺要交税吗 编辑:程序博客网 时间:2024/06/14 22:35

1.下列程序的执行结果是()

  • at
  • atalibaba
  • ork
  • orkatalibaba
  • 编译错误
  • 运行溢出

main(){    char*a[]={"work","at","alibaba"};    char**pa=a;    pa++;    printf("%s",*pa);}

解答:A

pa是指向数组指针的指针,如下图所示:

所以刚开始pa指向数组a的第一个指针,pa++之后,向下移动一个指针,就指向了数组a的第二个元素,所以输出at