下载此文档

嵌入式软件工程师笔习题试题.docx


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
嵌入式软件工程师笔****题试题
嵌入式软件工程师笔****题试题
1/51
嵌入式软件工程师笔****题试题
1、将一个字符串逆序
2、将一个链表逆序
3、计算一个字节里(byte)里面有多少)也许他是一个想进入新领域的BASIC/FORTRAN程序员。
数据申明(Datadeclarations)
用变量a给出下边的定义
a)一个整型数(Aninteger)
b)一个指向整型数的指针(Apointertoaninteger)
c)一个指向指针的的指针,它指向的指针是指向一个整型数(Apointer
toapointertoanintege)r
d)一个有10个整型数的数组(Anarrayof10integers)
e)一个有10个指针的数组,该指针是指向一个整型数的。(Anarrayof
10pointerstointegers)
f)一个指向有10个整型数数组的指针(Apointertoanarrayof10
integers)
嵌入式软件工程师笔****题试题
嵌入式软件工程师笔****题试题
7/51
嵌入式软件工程师笔****题试题
g)一个指向函数的指针,该函数有一个整型参数并返回一个整型数(A
嵌入式软件工程师笔****题试题
嵌入式软件工程师笔****题试题
50/50
嵌入式软件工程师笔****题试题
pointertoafunctionthattakesanintegerasanargumentand
returnsaninteger)
一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参
数并返回一个整型数(Anarrayoftenpointerstofunctionsthattake
anintegerargumentandreturnaninteger)
答案是:
a)inta;重点字static的作用是什么
这个简单的问题极稀有人能回答完整。在C语言中,重点字static有三
个显然的作用:
在函数体,一个被申明为静态的变量在这一函数被调用过程中保持其值不变。
在模块内(但在函数体外),一个被申明为静态的变量能够被模块内所用函数接见,但不能够被模块外其余函数接见。它是一个当地的全局变量。
在模块内,一个被申明为静态的函数只可被这一模块内的其余函数调用。那就是,这个函数被限制在申明它的模块的当地范围内使用。
大多数应试者能正确回答第一部分,一部分能正确回答第二部分,同是极少的人能懂得第三部分。这是一个应试者的严重的缺点,因为他显然不懂适当地化数据和代码范围的好处和重要性。
Const
嵌入式软件工程师笔****题试题
嵌入式软件工程师笔****题试题
9/51
嵌入式软件工程师笔****题试题
7.重点字const有什么含意
嵌入式软件工程师笔****题试题
嵌入式软件工程师笔****题试题
50/50
嵌入式软件工程师笔****题试题
我只要一听到被面试者说:"const意味着常数",我就知道我正在和一个
业余者打交道。昨年DanSaks已经在他的文章里完整概括了const的所
实用法,所以ESP(译者:EmbeddedSystemsProgramming)的每一位读者

只要能说出const意味着"只读"就可以了。只管这个答案不是完整的答案,
但我接受它作为一个正确的答案。(若是你想知道更详细的答案,认真读
一下Saks的文章吧。)
若是应试者能正确回答这个问题,我将问他一个附带的问题:
下边的申明都是什么意思
constinta;
intconsta;
constint*a;
int*consta;
intconst*aconst;
//
前两个的作用是相同,a是一个常整型数。第三个意味着a是一个指向常
整型数的指针(也就是,整型数是不行更正的,但指针能够)。第四个意
思a是一个指向整型数的常指针(也就是说,指针指向的整型数是能够修
改的,但指针是不行更正的)。最后一个意味着a是一个指向常整型数的常指针(也就是说,指针指向

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人秋天学习屋
  • 文件大小131 KB
  • 时间2022-08-05