阿里 c语言研发笔试题.docxVIP

  • 1
  • 0
  • 约1.04万字
  • 约 17页
  • 2026-09-12 发布于河南
  • 举报

阿里c语言研发笔试题

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

一、选择题

1.以下哪个选项正确描述了C语言中的`void`关键字?

A.用于声明空指针

B.用于声明无返回值的函数或指针变量

C.用于定义自定义数据类型

D.用于表示未初始化的变量

2.有以下代码段:

```c

inta=10,b=20,c;

c=a++*--b;

```

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

A.0

B.9

C.190

D.200

3.关于`char*str1=Hello;`和`charstr2[]=Hello;`的描述,以下哪个是正确的?

A.两者的内存占用和生命周期完全相同

B.`str1`是指向常量字符串的指针,可以修改其指向;`str2`是字符数组,可以修改其中内容

C.`str1`存储的是字符数组,`str2`存储的是指针

D.两者都是指针变量,没有本质区别

4.有以下代码:

```c

intarr[5]={1,2,3,4,5};

int*p=arr;

print

文档评论(0)

1亿VIP精品文档

相关文档