软件工程师笔试题目[推荐]_软件工程师笔试题

2020-02-28 其他范文 下载本文

软件工程师笔试题目[推荐]由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程师笔试题”。

姓名:

一、问答题

1、头文件中的 ifndef/define/endif 干什么用?

2、#include和#include“filename.h” 有什么区别?

3、在C语言中,修改符volatile的含义是什么?举例说明其使用场合。

4、在C语言中,static函数与普通函数有什么区别?

5、什么是中断?如果要防止中断嵌套,可以采用什么方法?

6、静态局部变量和普通局部变量有什么区别?

7、堆和栈的区别是?

二、编程题

请实现内存复制函数 void memcpy(void *dst,const void * src,int size);

三、阅读题

1、C++可以采用动态内存分配在运行时为指针分配内存。下面()对一个100个元素的动态数组进行动态内存分配和释放;()对一个单独的int指针分配和释放内存。

Aint *pi = new int;delete pi;pi = 0Bint *pi = new int;delete [] pi;pi =0

Cint *pi = new int(100);delete()pi;pi = 0Dint *pi = new int[100];delete[] pi;pi=02、指出下列程序中的错误并且修改

void GetMemory(char *p)

{

p=(char *)malloc(100);

}

void Test(void)

{

char *str=NULL;

GetMemory=(str);

strcpy(str,“hello world”);

printf(str);

}

《软件工程师笔试题目[推荐].docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
软件工程师笔试题目[推荐]
点击下载文档
相关专题 软件工程师笔试题 笔试题目 软件工程师 软件工程师笔试题 笔试题目 软件工程师
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文