嵌入式软件笔试题型分布图.docxVIP

  • 2
  • 0
  • 约5.96千字
  • 约 10页
  • 2026-11-13 发布于河南
  • 举报

嵌入式软件笔试题型分布图

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

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

1.以下关于指针的描述,正确的是?

A.指针变量可以指向任何类型的数据

B.`int*p=(int*)0x1000;`在标准C中一定会导致未定义行为

C.`p=p+1;`会将指针的值增加1,但只有当p指向的内存允许时才移动到下一个元素

D.`void*`类型的指针可以指向任何数据类型,但无法进行解引用操作

2.有以下代码:

```c

charstr[]=hello;

char*p=str;

while(*p){

//循环体

}

```

该循环的目的是?

A.计算字符串`str`的长度

B.输出字符串`str`的内容

C.遍历字符串`str`,直到遇到第一个空字符`\0`

D.将字符串`str`复制到另一个地方

3.以下关于内存分配的描述,错误的是?

A.使用`malloc()`分配的内存需要手动`free()`释放

B.使用栈(stack)分配的内存通常由编译器自动管理

C.使用`calloc()`分配内存时会

文档评论(0)

1亿VIP精品文档

相关文档