软通动力c语言笔试题及答案.docxVIP

  • 1
  • 0
  • 约6.03千字
  • 约 19页
  • 2026-08-14 发布于河南
  • 举报

软通动力c语言笔试题及答案

一、单项选择题(共20分)

1.以下关于指针的描述中,错误的是:

A.指针变量占用内存空间,用于存储内存地址

B.指针变量的值可以被修改,指向不同的内存地址

C.空指针(NULL)表示该指针不指向任何有效内存

D.指针运算只能对数组指针进行,对普通指针运算无意义

答案:D

2.若有定义:`inta=10,b=20;intp1=a,p2=b;`,则以下表达式值为1的是:

A.p1-p2

B.p1-p2

C.a-b

D.p1==p2

答案:B

3.下列代码的输出结果是:

```c

includestdio.h

intmain(){

inta=5;

intp=a;

(p)++;

printf(%d,a);

return0;

}

```

A.5

B.6

C.4

D.编译错误

答案:B

4.关于`malloc`和`calloc`的区别,下列说法正确的是:

A.`malloc`分配的内存必须手动初始化,`calloc

文档评论(0)

1亿VIP精品文档

相关文档