C程序设计初步4——指针同步习题课

C程序设计初步 指针习题课

Powered By GYX 索思软件部 高宇星

指针初步

2、已有定义“int x=2; int *p1, *p2;”,且

p1和p2均已指向变量x,下面不能正确执行的赋值语句是( B )。 A. x=*p1+*p2; B. p2=x; C. p1=p2; D. *p1=*p2;

指针初步

4、有四组对指针变量进行操作的语句,其中正确的是

A ) A. int *p, *q; q=p;

int a, *p, *q; p=q=&a; B. int a, *p, *q; q=&a; p=*q; int a=20, *p; *p=a;

C. int a=b=0, *p; p=&a; b=*p; int a=20, *p, *q=&a; *p=*q; D. int a=20, *p, *q=&a; *p=*q; int p, *q; q=&p;

指针初步

1、若有定义“int x, *p;”,则以下赋值表

达式中正确的是(

A )。 A. p=&x B. p=x C. *p=&x D. *p=*x

指针初步

3、若已定义“int a=5;”,下面对①、②两个语句的正确

解释是( D )。 ① int *p=&a; ② *p=a;

A. 语句①和②中的*p含义相同,都表示给指针变量p赋值 B. 语句①和②的执行结果,都是把变量a的地址值赋给指针变量p

C. ① 在对p进行说明的同时进行初始化,使p指向a ② 将变量a的值赋给指针变量p

D. ① 在对p进行说明的同时进行初始化,使p指向a ② 将变量a的值赋给*p

指针初步

5、若有语句“int *p, x=4;”和“p=&x;”,

下面均代表地址的一组选项是(

D )。 A. x, p, *&x B. &*x, &x, *p C. *&p, *p, &x D. &x, &*p, p

1

Powered By GYX

你可能喜欢

  • c语言数组
  • 交通灯C程序设计
  • 工程专业C程序设计
  • C程序设计复习资料
  • C程序设计基础知识
  • C程序设计学习辅导

C程序设计初步4——指针同步习题课相关文档

最新文档

返回顶部