若有以下定义:int a[]={1 2 3 4 5 6 7 8 9 1

查题易 数学 已帮助

若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( )A、p+=2;*(p++);B、p+=2;*++p;
C、p+=3;*p++;D、p+=2;++*p;

优质解答

共1条回复

  • A 因为 p+=2 是 p=0+2 ,指的是数组中的第二个元素.而*(p++) 是p+1 ,*(p++)表示第三个元素的值.故选A.