题目内容

C 语言同意一些令人震惊的结构,下面的结构是合法的吗,如果是它做些什
么?
int a = 5, b = 7, c;
c = a+++b;

查看答案
更多问题

关键字volatile 有什么含意 并给出三个不同的例子。
一个定义为 volatile 的变量是说这变量可能会被意想不到地改变,这样,编译
器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须
每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面
是volatile变量的几个例子:
1). 并行设备的硬件寄存器(如:状态寄存器)
2). 一个中断服务子程序中会访问到的非自动变量(Non-automatic variables)
3). 多线程应用中被几个任务共享的变量

嵌入式系统总是要用户对变量或寄存器进行位操作。给定一个整型变量 a,
写两段代码,第一个设置 a的bit 3,第二个清除 a 的bit 3。在以上两个操作
中,要保持其它位不变。

我的意思是,为什么会存在圆的井盖?把井盖设计成圆形的有什么特殊的意义吗?

一年多以来,我一直想将微软公司面试求职者的情景拍摄下来,放在网页上,目的是表明微软最著名的一项活动并不像大家所想象的那么可怕,以此来证明微软人性化的一面。我从来没有想过这个愿望会实现,其实,我估计微软的人根本不会把我这件事放在心上。 当然,微软是世界上最诱人的诉讼对象,因此它对法律方面的问题特别敏感,自然不会答应我的请求。这在我的意料之中。真正出乎我意料的是,他们为此做出了那么大的努力。
实际上,微软各部门的员工——从想约见我的工程师到想帮助我实现拍摄愿望的经理,
再到前往法律部门询问相关事宜的人力资源部的工作人员——微软所有的人都想方设法让我实现拍摄愿望。
所以,虽然我永远都无法将微软面试求职者的情景放在网页上,但是我可以告诉你,我成功地完成了寻找微软人性化一面的任务。我在那里所遇到的每一个人——无论是让我录下面试的录音,还是询问我对正在使用的技术的看法——都是真的在“用心”做正确的事情。他们希望求职者取得成功;他们希望创造出合适的产品;他们希望满足用户的要求。从总体上说,他们成功了。否则的话,我也不会把大部分时间花在他们所创造的技术上。
想到这些,我放弃了将微软面试情景拍摄下来的想法。我看到了微软人性化的一面。谢谢你们向我展示了这些。
10. 理查德·范曼想在微软找个工作
? 面试官:现在我们要问一个问题,看看你的创造性思维能力。不要想得太多,运用日常生活中的常识,描述一下你的想法。这个问题是,下水道的井盖为什么是圆的?

答案查题题库