嵌入式软件工程师综测试试题答案.docVIP

  • 13
  • 0
  • 约6.77万字
  • 约 63页
  • 2016-08-21 发布于贵州
  • 举报
嵌入式软件工程师综测试试题答案

综合复习试题 第一部分:C语言 一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。 提示:这里“零值”可以是0, 0.0 , FALSE或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为: if ( n == 0 ) if ( n != 0 ) 以此类推。 请写出 BOOL flag 与“零值”比较的 if 语句: if ( flag ) if ( !flag ) 请写出 float x 与“零值”比较的 if 语句: 标准答案示例: const float EPSINON = 0.00001; if ((x = - EPSINON) (x = EPSINON) 不可将浮点变量用“==”或“!=”与数字 比较,应该设法转化成“=”或“=”此 类形式。 请写出 char *p 与“零值”比较的 if 语句: 标准答案: if (p == NULL) if (p != NULL) 二、以下为Windows NT下的32位C++程序,请计算sizeof的值 char str[] = “Hello” ; char *p = str ; int n = 10; 请计算 sizeof (str ) = 6

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档