下载此文档

嵌入式软件工程师C语言笔试题.docx


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
嵌入式软件工程师 C语言笔试题
软件笔试题 (A)
姓名: 学校:
专业: 电话:
(如无特殊说明,以下所有测试内容都是基于
位嵌入式系统)
1) 程序的局部变量存在于
变量存在于
存在于

中,全局
中,动态申请数据
中。
如何用 if 来做零值比较 int a : if(a==0)
bool a : float a :
资料仅供参考
void * a :
3)
void func( char str[100])
{
printf( “%d”,sizeof( str ) );
}
输出结果是:
有下列定义:
char str[] =

“Hello

World

”;
char *p = str;
int n = 10;
void *ptr = malloc( 100 );
请写出如下表示式的值:
sizeof (str ) =
;
sizeof ( p )
=
;
sizeof ( n )
=
;
sizeof ( ptr )=
;
资料仅供参考
4)
unsigned char *p1;
unsigned long *p2;
p1=(unsigned char *)0x87000000;
p2=(unsigned long *)0x80010000;
请问 p1+5 =
p2+5 =

;

;
char str[10]; strcpy(str,"");
产生什么结果?为什么?
6) 用 C 语句,让程序跳转到绝对地址 0xFFFF0 去执行
已知一个数组 array ,用一个宏定义,求出数组的元素个数
#define ARRAY_COUNT
资料仅供参考
简要说明,为什么标准头文件都有类似以下的结构。
#ifndef __INC_Ho

嵌入式软件工程师C语言笔试题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cby201601
  • 文件大小21 KB
  • 时间2021-01-20