版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌入式面试题最新嵌入式而试题 2021 最新1. 以下三条输出语句分别输出什么? C 易 charstrl 二 abc"=, / , zcharstr2 =,/ abc,z;constchatstr3 二 "abc"constchatstr4 二 "abc"constchar*str5="abc"constchar*str6abccout<<boolalpha<< (strlstr2) <<endl;/cout<<boolalpha<< (str3=str4) &l
2、t;<endl;/cout<<boolalpha<< (str5=str6) <<endl;/输出什么?输出什么?输出什么?13.非C+内建型别A和B,在哪几种情况下B能隐式转化为A? C+ 中等 答:a. classB:publicA /Bb. classBoperatorA() ;/B公有继承自 A, 可以是间接继承的实现了隐式转化为A的转化c. classAA(constBS)/A 实现 了 non-explicit的参数为 B( 可 以有其他带默认值的参数 ) 构造函数d. A&operator= (constAfe) ;/ 赋值操作,
3、虽不是正宗的隐式类型 转 换,但也可以勉强算一个12. 以下代码中的两个 sizeof 用法有问题吗? C 易 voidUpperCase(charstr )/ 将 str 中的小写字母转换成大写字 母 for (size_ti=0; iif (,a <=str i&&str i<=,z')stri-=C a'-'A'); charstr =, aBcDe,/ ;cout<< ?,str 字符长度为 : Z,<<sizeof (str) /sizeof (str 0) <<endl;UpperCas
4、e(str);cout<<str<<endl;7. 以下代码有什么问题? C 难 voidchar2Hex (chare) / 将字符以 16 进制表示charch二c/OxlO+ ,0'辻(ch> 9') ch+= (' A -' 9' -1);chareAcAoOxlOV O'辻(cl>' 9') cl+ 二('A' -' 9' -1);cout<<ch<<cl<< , ' char str =, /1 love 中
5、国 ;for(size_ti=0;i char2Hex (stri);cout<<endl;4. 以下代码有什么问题? C+易structTestTest (int) Test () voidfun () ;voidmain(void)Testa (1);a. fun();Testb ();b. fun();5. 以下代码有什么问题? C+易cout? (true?l : "1") ?endl;8. 以下代码能够编译通过吗,为什么? C+埸unsignedintconstsizel=2;charstrl sizel ; unsignedinttemp=0; ci
6、n>>temp;unsignedintconstsize2 二 temp; charstr2 size2 ;structCLS9. 以下代码中的输岀语句输出0吗,为什么? C+易 intm_i;CLS (inti) :m_i (i) CLS() CLS(0); ;CLSobj; cout<<obj. m_i?endl;10. C+中的空类,默认产生哪些类成员函数? C+易答:classEmpty public:Empty () ;/ 缺省构造函数Empty (constEmpty&); 拷贝构造函数"Empty () ;/ 析构函数Empty&
7、operator= (constEmptyfe) ; / 赋值运算符Empty*operator&() ; / 取址运算符 constEmpty*operator& () const;/ 取址运算符 const ;3.以下两条输出语句分别输出什么? C+隹 floata=l. Of;cout<<(int)a<<endl;cout<< (int&) a?endl;cout<<boolalpha<< (int) a= (int&) a) <<endl;/输出什么?floatb=0. Of;cou
8、t<<(int)b<<endl; cout< (int&) b?endl;cout<<boolalpha<< (int) b= (int&)b) <<endl;/输出什么?2. 以下反向遍历array数组的方法有什么错误? STL易 vectorarray;array ? push_back(l);array ? push_back(2);array ? push_back(3);for (vector: : size_typei=arra y. size (); i>=0;-i)/反向遍 历array 数
9、组cout<<array i <<endl;6. 以下代码有什么问题? STL易typedefvectorlntArray;IntArrayarray;array ? push_back(l);array. push_back(2);array ? push_back(2);array ? push_back(3);/ 删除 array 数组中所有的 2for(IntArray:iteratoritor=array. begin();itor!=array. end 0 ; +itor)if(2=*itor)array. erase(itor);11. 写一个函数,完成内存之间的拷贝。考虑问题是否全面答:void*mymemcpy(void*dest, constvoid*src, size_tcount) char*pdest二 static_cast (dest); constchar*psrc 二 static_cast (src); if(pdest>psrc&&pdest for (size_ti=countT ; i! 二 - 1;-i) pdesti=psrc i;elsefor (size_ti=0;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年佛山市顺德区胡宝星职业技术学校面向社会公开招聘语文音乐临聘教师备考题库含答案详解
- 2026年中智江西水务项目综合岗招聘备考题库及完整答案详解1套
- 2026年四川轻化工大学公开考核招聘高层次人才98人备考题库含答案详解
- 2026年内蒙古苏尼特投资发展公司招聘9人备考题库完整参考答案详解
- 2026年四川营华物业管理有限公司招聘工作人员的备考题库带答案详解
- 2026年丽江市古城区大研街道光义社区公开招聘备考题库及1套完整答案详解
- 2026年中国农业科学院中原研究中心招聘跟个备考题库及参考答案详解一套
- 2026年北海银滩开发投资股份有限公司公开招聘人员备考题库及1套参考答案详解
- 市人大内控制度汇编
- 省厅内控制度汇编
- 中国工艺美术馆招聘笔试试卷2021
- DB32T 3695-2019房屋面积测算技术规程
- GB/T 7044-2013色素炭黑
- GB 8270-2014食品安全国家标准食品添加剂甜菊糖苷
- 易制毒化学品日常管理有关问题权威解释和答疑
- T∕CCCMHPIE 1.44-2018 植物提取物 淫羊藿提取物
- 湖北省高等教育自学考试
- (完整word版)Word信纸(A4横条直接打印版)模板
- 中心卫生院关于成立按病种分值付费(DIP)工作领导小组及制度的通知
- 测试算例-各向同性湍流DNS
- 五年级上册数学课件 口算与应用题专项 人教版(共64张PPT)
评论
0/150
提交评论