没有合适的资源?快使用搜索试试~ 我知道了~
C/C++程序设计员应聘常见面试试题深入剖析
5星 · 超过95%的资源 需积分: 15 6.8k 下载量 185 浏览量
2008-02-17
00:15:45
上传
评论 60
收藏 82KB DOC 举报
温馨提示
试读
17页
C/C++程序设计员应聘常见面试试题深入剖析,不看会后悔!!!!!!!!!
资源推荐
资源详情
资源评论
C/C++ 程序设计员应聘常见面试试题深入剖析
1.
引言
本文的写作目的并不在于提供
程序员求职面试指导,而旨在从技术上分析面
试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。
许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写
一个最简单的
函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写
好一个
函数吗?我们都觉得自己能,可是我们写出的
很可能只能拿到
分中的
分。读者可从本文看到
函数从
分到
分解答的例子,看看自己属于什
么样的层次。此外,还有一些面试题考查面试者敏捷的思维能力。
分析这些面试题,本身包含很强的趣味性;而作为一名研发人员,通过对这些面试题
的深入剖析则可进一步增强自身的内功。
2.
找错题
试题
:
!"#$%&
'
(
试题
:
'
)*
++
(
'
(
试题
:
),*
'
(
(
解答:
试题
字符串
需要
个字节才能存放下(包括末尾的’
-.
),而
只有
个字节的空间,
会导致数组越界;
对试题
,如果面试者指出字符数组
不能在数组内结束可以给
分;如果面试者
指出
'
调用使得从
/,
内存
/,
起复制到
内存起所复制
的字节数具有不确定性可以给
$
分,在此基础上指出库函数
工作方式的给
分;
对试题
,
),*
应改为
),*
,因为
,
的结
果未统计’
-.
所占用的
个字节。
剖析:
考查对基本功的掌握:
字符串以’
-.
结尾;
对数组越界把握的敏感度;
库函数
的工作方式,如果编写一个标准
函数的总分值为
,下面
给出几个不同得分的答案:
分
0'1
2,0134-.
(
!
分
0'1
将源字符串加
,表明其为输入参数,加
分
2,0134-.
(
$
分
0'1
对源地址和目的地址加非
断言,加
分
03567788135677
2,0134-.
(
分
为了实现链式操作,将目的地址返回,加
分!
0'1
03567788135677
0
2,0134-.
/
(
从
分到
分的几个答案我们可以清楚的看到,小小的
竟然暗藏着这么多玄
机,真不是盖的!需要多么扎实的基本功才能写一个完美的
啊!
!
对
,
的掌握,它没有包括字符串末尾的
+-+
。
读者看了不同分值的
版本,应该也可以写出一个
分的
,
函数了,完美
的版本为:
,
输入参数
35677
断言字符串地址非
,
2,3+-+
,
(
/,
(
试题
!
:
9:;
;,,
(
<
5677
9:;
',,2,
)
(
试题
"
:
9:;
,,2,
/
(
<
5677
9:;
)
(
试题
#
:
9:;'/;
;,,/;
(
<
5677
9:;8'
',,
)
(
试题
$
:
<
;,,
',,
)
===
省略的其它语句
(
解答:
试题
!
传入中
9:;
函数的形参为字符串指针,在函数内部修改形
参并不能真正的改变传入形参的值,执行完
剩余16页未读,继续阅读
如果我知道
- 粉丝: 8
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于opencv的dnn模块实现Yolo-Fastest的目标检测python源码+模型+说明(高分项目).zip
- 使用Python调用微信本地ocr服务.zip
- 【精品推荐】人工智能在医疗中的应用.pptx
- 【精品推荐】电子医疗仪器人机接口-(1).ppt
- 【精品推荐】电子医疗仪器人机接口.ppt
- ubuntu镜像ubuntu镜像01
- 基于paddle搭建神经网络实现5种水果识别分类python源码+数据集(高分毕设).zip
- 【精品推荐】电子商务网店类型介绍.ppt
- 基于paddle搭建神经网络实现水果识别分类python源码+数据集(高分项目).zip
- 三菱plc编程口通信学习笔记.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页