• 2022-06-29
    变量i的值为3,i的地址为1000,若欲使p为指向i的指针变量,则下列赋值正确的是( )。
    A: &i=3;
    B: *p=3
    C: *p=1000
    D: p=&i
  • D

    内容

    • 0

      假设有指向整型的指针变量p和整型变量i,则下列选项中,对指针进行赋值形[br][/br]式正确的是()。 A: p=i; B: p=*i; C: *p=i D: p=&i

    • 1

      关于下列语句叙述错误的是( )。 int i=10, *p=&i; A: p的值为10 B: p指向整型变量i C: *p表示变量i的值 D: p的值是变量i的地址

    • 2

      若函数fun的函数头为:int fun(int i,int j) 且函数指针变量p定义如下: int (*p)(int i,int j); 则要使指针p指向函数fun的赋值语句是( )。 A: p=*fun; B: p=fun; C: p=fun(i,j); D: p=&fun;

    • 3

      若指针变量p指向整型数组a&#91;10&#93;的首地址, 即p=a ; 则下列数组元素a[i](0<;i<;10)的表示方法中正确的是()。[/i] A: p+i B: &amp;(a+i) C: *(a+i) D: *(p+i*2)

    • 4

      若指针变量p指向整型变量i,则i变量又可用()表示。