嘿,你面试我就好了8-)我为应届毕业生,现在虽无找工之忧,但却面试了不少公司,
发现考的题目都是大同小异。
nichang可否从出题者的角度谈谈出这类题的想法和动机呢?有一点我不理解,某中国著名IT企业在笔试的时候考了
写出诸如 a[i++]++=i++ 这类的语句的执行结果,
出这样考题的目的是什么呢?
解决方案 »
- 如何创建一个基于GUI的应用程序,使其能够将文本字符串输出到一个控制台窗口?
- 问个小问题,如何防止对话框程序一按esc健就自动推出呢
- MFC Internal有没有中译版本?若有,翻译过来的书名是什么?
- 哪儿有Visual C++ 6.0可以下载?
- 毕业设计固定资产管理系统
- 打印问题!! 怎样设置打印的页面大小,怎样设置在页面的打印范围和控制地点??
- 如何实现类似vc中工程文件管理的功能
- vc封装dll出现初始化程序失败的错误
- 请教:如何得到wav文件总的播放时间?
- 烦劳各位大虾介绍几本学习VC++的好书!我先谢了!
- 请问谁有win2000的序列号
- 我想在视类中写一段代码,用来在状态条上加上一个滚动条,请高手指点
最基本的C++多态都没看过的家伙,绝对不能要。
非也非也.
a[i++]++=i++ 之类的东西是没什么用,但继承和多态可以说是C++的精华所在,
如果连这个都不知道,怎么能说会C++呢?
当然,不会这些东西并不代表你不优秀,比如说你用的是VB或者是个打字员。
是也是也。不过你要是找一个用了几年才学会C++继承和多态的人,你会不会很相信他的能力。当然你要是只想找个编码机器除外。
你的招聘方式我就通不过,这些细节我都是用到时再去查,但一个也难不到我。
我的主页 http://cproom.yeah.net
这样表达试的结果,各位看看是不是有问题。
a[i++]++=i++;
我就是一个用了几年才学会C++继承和多态的人,虽然我很笨,可是经过自己的努力,
我相信自己的水平应付一般的工作没有问题。有时候工作需要的不一定时天才。
你的错误如下
1、class classA{} ->class classA{}; 漏掉分号 错误级别:菜鸟
2、classA *m_A; ->classA * m_pA; 违反变量命名规范 错误级别:中级菜鸟
3、你的问题只是纯粹的C++问题,与VC无任何关系,请问你一个问题VC和C++有和区别?
(这个本身就不能是问题。) 错误级别:笨鸟
m_A=m_B和m_B=(classB*)m_A;都没错,因为错没错关键得看你怎么用它,至少这几行不会有任何问题。
大家看来是没见过北航计算机系的c考试:定义一个变量,前面罗7,8个星号,括号,
然后让你描述该变量,如一个函数的数组的指针的数组……什么的。
那才叫变态,大家还不是都及格了。
呵呵, 其实这已经很变态了, 打个比方吧.
如果分别是borland和microsoft的人来考你, 你就得说不同的话了, 所以
如果是有人问我a[i++]++=i++ 这样的问题, 我会先问他你是喜欢borland
还是microsoft的.
因为vc和bc里面结果不一样啊. :(
不同的编译器对表达式的求值顺序是不一样的. faint.
不过像这种语句一般都是不允许的, 没有好的移植性.
哪个完全变态的家伙写这种句子?
事后自己看着舒服吗?
别人在你考试的时候不懂多态与继承,难道这就说明他们不能在事后的一天时候或者半天的时候里学会多态与继续吗?
这种以片面的东西来概括一个人,太........
当然,不可否认,现在教育的体制非常地不适用,非常地跟不上时代的节拍,但是这并不是应试者的错!!!!!!!
当然出a[i++]++=i++;这种题的人是++变态=变态++,我都不知道结果是什么,因为采用的编译器不同嘛.所以这种人是个顽固的呆鸟,为什么要用这个表达式呢?不会是吃错药了吧.....,可以采用一个简单易懂的嘛,你以为你的程序难懂就表示你高明嘛?才怪!!!
当然,还有一位同志讲北航的变量前面有7,8个星号,我想如果他们考试采用的是从题库中抽取的话,那应该是70年代就出出来了的,忘记改了.....
当时我就是在那张答卷上写,执行情况可能会根据编译器不同而变化,是很差的编码风格。rocks_lee先别忙,在那同一份考卷上还有一道指针的题目,先定义一个 char**,然后
又用作一个char* ,然后.......,还好,当时勉强能够handle。不过话又说回来,有空钻一钻这样的牛角也挺有趣,北航麦教授的C++的书曾使我受益匪浅。
有哪位真的精通ANSI C++的给我说说会是个什么结果吧——有备无患的说8-)实在不行就找Bjarne Stroustrup拍板吧。[email protected]
我不知这种考试能有什麽用?由于所写代码没有使用过多态性(用switch,和继承),自然不熟
当在工作中,我感觉用多态性的必要时,我用10分钟看完了这个章节,并实现之。
我想说的是:最重要的是学习能力!
不过我可以出一个让大家思考一下,
int a[5];
for(int j=0;j<5;j++)
{
a[j]=0;
}
int i=1;
a[(++i)++]=(++i)++;请给出此时数组a[]的值和此时i的值。BTW:并不是要考各位,只是让那些出变态题目的人想一想。
1.第三行当然正确!
2.text.SetFocus();
我可不是什么名牌大学毕业噢!
但现在找工作就这样---死认学历,其实我可不比名牌大学学生差
希望这件事情能给你以启迪---招的是人不是学历
kz用五笔字型写完,回答上述问题不需要翻书
2语句应放在OnInitDialog初始对话框消息内
宏也是不错的呀,是不是我们大家要从头来一下,API,,SendMessageA("这个问题","我也不会,",0,0)windows做了这样的反应,“呀,其实你编译出来,我也不知道你要干什么,,“
XIXIXI开个玩笑