首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • hua wei 最近的面是题 [已结贴,结贴人:kulou1087]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • kulou1087
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-19 11:53:16 楼主
    题记不住,只能记得几个让我不解的地方。
    1:哪个不  需要硬件支持。1地址影射,2进程调度。3  4      我觉的3 4 一定要硬件支持,应该从前 面1 2 中选一个
    2:static array[100]="sdfasdf" array[99]的值是多少。
    3 指针定义(*p)();这个指针调用是*p() 还是(*p)().
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • clhposs
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 11:54:501楼 得分:0
    0
    (*p)().


    估计我2个都错了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fetag
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 11:59:252楼 得分:0
    乖乖,你题都抄错了...

    华为就喜欢玩这种白痴的东西...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • coverallwangp
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 12:02:413楼 得分:0
    1.  2
    2.  null
    3.  (*p)()
    ??
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • eatsweetpotato
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 12:03:074楼 得分:0
    mark。

    2:static array[100]="sdfasdf" array[99]的值是多少。

    我想,既然是static的,那么应该是0吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • realdragon2
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 13:11:225楼 得分:0
    呵呵.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • c_fresher
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 13:31:166楼 得分:0
    第三个还真不清楚  感觉上是(*p)().吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dding_inshili
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 21:52:497楼 得分:0
    把定义搞清除, 这些很容易啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zenny_chen
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 23:16:268楼 得分:10
    华为总是出这样的题真是“华而不为”啊。

    1、进程调度
    因为在进行进程调度的时候只需要进行一些进程上下文的保护。只是在进行调度开始前需要硬件支持,也就是提供某个事件,打断目前执行的进程。而作为地址映射来说,不知道它是从什么角度考虑的。不过不管是MMR(Memory-Map Register)还是分页管理,都由内存管理单元做一些映射操作。

    2、array[99] == '\0'

    3、(*p)()
    *p()表示调用好函数后,如果返回值的类型为指针类型,那么对该值做一次解引用。否则无法通过编译。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wolflion
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 23:23:259楼 得分:0
    楼上回答很详细。

    感受一下。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • kulou1087
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 23:50:4410楼 得分:0
    天呀,面试时我全答对了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhkefa
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 00:15:5511楼 得分:0
    呵呵,,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ForestDB
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 00:16:4812楼 得分:0
    引用楼主 kulou1087 的帖子:
    题记不住,只能记得几个让我不解的地方。
    1:哪个不  需要硬件支持。1地址影射,2进程调度。3  4      我觉的3 4 一定要硬件支持,应该从前 面1 2 中选一个
    // 2, 3和4是什么??

    2:static array[100]="sdfasdf" array[99]的值是多少。
    // 0

    3 指针定义(*p)();这个指针调用是*p() 还是(*p)().
    // (*p)()或者直接p();
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lunarfan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 01:28:4813楼 得分:2
    我把华为的题扩充一下
    2:static array[100]="sdfasdf" array[7]~array[99]的值是多少。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lunarfan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 01:33:0614楼 得分:0
    static array[100]="sdfasdf";这个为什么不带类型的,编译能通过???
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • kulou1087
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 09:18:5415楼 得分:0
    楼上那是笔吴。。这个电脑打字 很累,没合适的输入法。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • elovenana
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 09:31:1416楼 得分:0
    1:哪个不  需要硬件支持。1地址影射,2进程调度。3  4      我觉的3 4 一定要硬件支持,应该从前 面1 2 中选一个
    请问哪个不需要寄存器?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • e_sharp
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 10:30:2217楼 得分:0
    又见华为
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • iidioter
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 10:36:0118楼 得分:0
    引用 17 楼 e_sharp 的回复:
    又见华为


    引用 10 楼 kulou1087 的回复:
    天呀,面试时我全答对了。


    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hqin6
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 10:43:0119楼 得分:0
    2---0如果不是static的话,值是不确定的!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lovexieli
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 11:33:3720楼 得分:0
    2题目有错吧?static char array[100]="sdfasdf"的话,应该是\0.
    3应该是(*p)()
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yyyapple
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 12:03:2521楼 得分:3
    1、2,就1,2来说2实现估计就是算法问题
    2、static 必须初始化,默认为0
    3、答案:(*p)(),*p()中括号运算符优于解引用运算符,所以需加个括号
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jinjin666
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 15:28:3722楼 得分:0
    2、static初始化,默认为0
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • nandizhu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 15:42:3323楼 得分:0
    垃圾题
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ghui0106
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 15:55:5924楼 得分:0
    乖乖,这题..........
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • leitianjun
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 17:08:1425楼 得分:0
    1、进程调度
    因为在进行进程调度的时候只需要进行一些进程上下文的保护。只是在进行调度开始前需要硬件支持,也就是提供某个事件,打断目前执行的进程。而作为地址映射来说,不知道它是从什么角度考虑的。不过不管是MMR(Memory-Map Register)还是分页管理,都由内存管理单元做一些映射操作。

    2、array[99] == '\0'

    3、(*p)()
    *p()表示调用好函数后,如果返回值的类型为指针类型,那么对该值做一次解引用。否则无法通过编译。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Water_Lee
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 17:39:3126楼 得分:0
    The difference between '\0' and 0.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wangxipu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 20:03:1327楼 得分:0
    static
    的那个数组即使不是static,对于数组的初始化,只初始化前面的一部分,后面的剩余的按默认值的来初始化
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • seufl
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-23 12:36:5428楼 得分:0
    bs HW
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • blh
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 5

      3

    发表于:2008-08-23 12:49:5129楼 得分:0
    引用 26 楼 Water_Lee 的回复:
    The difference between '\0' and 0.


    内存中有啥不同?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • samsinx
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-27 06:18:0930楼 得分:0



    第三题出的有问题,  3 指针定义(*p)();(这是什么指针的定义,不合法, 这个指针调用是*p() 还是(*p)(). 
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • realdragon2
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-27 09:26:3231楼 得分:0
    引用 8 楼 zenny_chen 的回复:
    华为总是出这样的题真是“华而不为”啊。

    1、进程调度
    因为在进行进程调度的时候只需要进行一些进程上下文的保护。只是在进行调度开始前需要硬件支持,也就是提供某个事件,打断目前执行的进程。而作为地址映射
                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 指的是硬件中断?~
    来说,不知道它是从什么角度考虑的。不过不管是MMR(Memory-Map Register)还是分页管理,都由内存管理单元做一些映射操作。

    2、array[99] == '\0'

    3、(*p)()
    *p()表示调用好函数后,如果返回值的类型为…
    修改 删除 举报 引用