2-1若变量已正确定义并且指针p已经指向某个变量x,则(*p)++相当于____。(1分)A.p++B.x++C.*(p++)D.&x++作者往年试卷单位

2-1

若变量已正确定义并且指针p已经指向某个变量x,则(*p)++相当于____。

(1分)

A.

p++

B.            

x++

C.

*(p++)

D.

&x++

作者

往年试卷

单位

浙江大学


2-2

下列语句定义px为指向int类型变量x的指针,正确的是( )

(1分)

A.

int x,*px=x;

B.

int x,*px=&x;

C.

int *px=&x,x;

D.

int x, px=x;

作者

zhangweina

单位

赤峰学院


2-3

执行下面程序段后,变量a的值为( )。

int a=10,b=1;
int *p=&a;
a=*p+b;

(1分)

A.

12

B.

11

C.

10

D.

编译错误

作者

wjl

单位

赤峰学院


2-4

对于如下说明,语法和语义都正确的赋值是_____。

int c, *s, a[]={1, 3, 5};

(1分)

A.

c=*s;

B.

s[0]=a[0];

C.

s=&a[1];

D.

c=a;

作者

往年试卷

单位

浙江大学


2-5

执行语句char a[10]={"abcd"}; *p=a;后,*(p+4)的值是( )。

(1分)

A.

"abcd"

B.

'd'

C.

'\0'

D.

不能确定

作者

usx程序设计类课程组

单位

绍兴文理学院


2-6

有以下程序段:

int a[]={10,9,8,7,6,5,4,3,2,1}, *p;
p=a;
printf("%d,%d", *p+9, *(p+9) );

输出结果为( )。

(1分)

A.

1,1

B.

19,10

C.

19,1

D.

19,19

作者

吴光生

单位

新余学院

BBBCCC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值