下列有关指针的用法中错误的是( )。A.int i;int*ptr=i;B.int i;int*ptr;i=*ptr;C.int*ptr;ptr=0;D.int i=5;int*ptr;*ptri;

下列有关指针的用法中错误的是( )。

A.int i;int*ptr=&i;

B.int i;int*ptr;i=*ptr;

C.int*ptr;ptr=0;

D.int i=5;int*ptr;*ptr&i;


相关考题:

下列有关指针的用法中错误的是( )。A.int i;int *ptr=i;B.inti;int *ptr;i=*ptr;C.int *ptr;ptr=0;D.int i=5;int *ptr;*ptri;

在整型指针变量ptr1、ptr12的定义中,错误的是 ______。A.int x, *ptr1, ptr2;B.int*ptrl, x, *ptr2;C.int x,*ptrl=x,*ptr2;D.int*ptr1, x,*ptr2=x;

下列说法不正确的足( )。A.int*ptr;//指针指向整形数据B.char*ptr;//指针的类型是字符型指针C.int**ptr;//指针的类型是双重指针D.int(*ptr)[3];//是一一个指针数组,数组共有三个元素,而三个元素是int型指针

下面给出的选项中,能定义为一个指针数组的语句是A.int *ptr[5];B.int (*ptr)[5];C.int *(ptr[5]);D.int ptr[5];

15、下面给出的选项中,能定义为一个指针数组的语句是A.int *ptr[5];B.int (*ptr)[5];C.int *(ptr[5]);D.int ptr[5];

下面给出的选项中,能定义为一个指针数组的语句是A.int *ptr[5];B.int (*ptr)(5);C.int *(ptr[5]);D.int ptr[5];

13、下面给出的选项中,能定义为一个指针数组的语句是A.int *ptr[5];B.int (*ptr)[5];C.int *(ptr[5]);D.int ptr[5];

以下引用形式不正确的是()。 struct s { int i1; struct s *i2,*i0; }; static struct s a[3]={2,a[1],0,4,a[2],a[0],6,0,a[1]}, *ptr=a;A.ptr->i1++B.*ptr->i2C.++ptr->i0D.*ptr->i1

下面给出的选项中,能定义为一个指针数组的语句是A.int *ptr[5];B.int (*ptr)[5];C.int *(ptr[5])D.int ptr[5];