传递地址 笔试题c.docxVIP

  • 0
  • 0
  • 约3.79千字
  • 约 8页
  • 2026-08-19 发布于河南
  • 举报

传递地址笔试题c

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共20分)

1.在C语言中,以下关于指针变量初始化的说法,正确的是?

A.指针变量必须指向某个有效的内存地址,否则会导致编译错误。

B.可以将一个整数直接赋值给一个普通类型的指针变量。

C.`int*ptr;ptr=0;`这段代码将指针`ptr`初始化为空指针。

D.`inta=10;int*ptr=a;`这种方式不能初始化指针变量`ptr`。

2.有以下C语言代码:

```c

inta=5,b=10;

int*p1=a,*p2=b;

*p1=*p2;

```

执行上述代码后,变量`a`的值是?

A.0

B.5

C.10

D.编译错误

3.以下哪个选项描述了在C语言函数中通过值传递参数的特点?

A.函数内部对参数的修改会影响调用者变量的值。

B.参数传递过程中会复制变量的值。

C.调用者必须事先为参数分配内存地址。

D.函数只能接收基本数据类型的值传递参数。

4.关于IP地址`192.168.1.1`,以下说法错

文档评论(0)

1亿VIP精品文档

相关文档