更多“对于如下的表达式:inta[3][4],*p;p=*a;执行p++操作之后,*p表示取()的内容。 ”相关问题
  • 第1题:

    有以下语句 int a[]={0,1,2,3,4},*p; p=&a[2]; 则语句p++; 执行后,指针p指向的元素值是 .


    int* p=&a;

  • 第2题:

    已知:int a[]={1,2,3,4,5,6},*p=a;下面表达式中其值为5的是【 】

    A.p+=3;cout<<*(p++);

    B.p+=5; cout<<*p++ ;

    C.p+=4; cout<<*++p;

    D.p+=4; cout<<*p++;


    p+=4; cout<

  • 第3题:

    3、若有定义语句: int a[]={1,2,3,4},y,*p=&a[1]; 则执行语句“y=*p++;”之后,变量y的值为()。

    A.1

    B.2

    C.3

    D.4


    a[0]

  • 第4题:

    已知:int a[ ]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a;则值为3的表达式是

    A.p+=2,*(p++)

    B.p+=2,*++p

    C.p+=2,*--p

    D.p+=2,++*p


    A

  • 第5题:

    若有以下定义,则值为3的表达式是() int a[]={1,2,3,4,5,6,7,8,9,10}, * p=a

    A.p+=2,* (p++)

    B.p+=2, * ++p

    C.p+=3, * p++

    D.p+=2,++* p


    (x%=k)-(k%=5)