如果有以下定义及初始化: int a=3, *p=&a; 则由此可以推断,*p的值是( )。
A.变量a的值,即3
B.变帚a的地址值
C.变量p的地址值
D.无意义
第1题:
1、若有以下定义,则说法错误的是()。 int a=100,*p=&a
A.声明变量p,其中*表示p是一个指针变
B.变量p经初始化,获得变量a的地址
C.变量p只可以指向一个整形变量
D.变量p的值为100
第2题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int * p=a;正确的描述是( )。
A.语句int * p=a;定义不正确
B.语句int * p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int * p=a;是把a[0]的值赋给变量p
D.语句int * p=a;是把a[1]的值赋给变量p
第3题:
如果有以下定义及初始化: int a=3,*p=&a; 则由此可以推断,*p的值是( )。
A.变量a的值,即3
B.变量a的地址值
C.变量p的地址值
D.无意义
第4题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句int*p=a;是把a[1]的值赋给变量p
第5题:
如果有以下定义及初始化: int a=3,*p=&a; 则由此可以推断,*p的值是( )。
A.变量a的值,即3 B)
B.变量a的地址值
C.变量P的地址值
D.无意义
第6题:
如果有以下定义及初始化:
A.变量a的值,即3
B.变量a的地址值
C.变量P的地址值
D.无意义
第7题:
如果有以下定义及初始化: int a=3,*p:&a; 则由此可以推断,*p的值是( )。
A.变量a的值,即3
B.变量a的地址值
C.变量p的地址值
D.无意义
第8题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第9题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句iht*p=a;是把a[l]的值赋给变量p