我选了几道C语言题,大家觉得这几题的难度如何?大神拿去面试下大学生

1、一个在地址0x56000000上32位寄存器,如果要将寄存器上的第5位清0,程序你会怎么写.??
2、C程序中volatile这个修饰符的含义??
3、C语言里面typedef 和 define 区别?
最后一个问题:看下列程序最后输出的结果是多少.

main(){
int a[5]={1,2,3,4,5};
int *ptr=(int*)(&a+1);
printf("%d,%d",*(a+1),*(ptr-1));
}

这些题目对于本科专科生来说算是简单题目还是什么程度的题目?

这个你找他干什么有关系,如果只是看看他学习好不好,这题只有学习最好的能答上来。如果让干他写程序的活儿,你找来的恐怕还是不灵。因为写程序的一般不关注这种学究干的事儿。追问

就是考察他们大学学习情况好不好.有没有认真学习.

追答

你这题书上都没写。

追问

就是说这些题目可以分出大学生学习水平

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-31
这些都算基础知识吧,可以再增加点写代码的题目追问

会不会太简单???

第2个回答  2014-03-31
还算比较考验嵌入式基本知识的追问

恩对..那些是机电专业的学生..估计这C语言难度也差不多了吧?

追答

这些题目可以准备,然后你还要准备难一点的题目,这些题目真正学的好的学生是考察不出来的,难题再多三四个,刚开始从简单的问,如果连续答对简单的两三题直接跳到难题去,连续两个难题答不出来就在问些简单的考查,最后根据综合来评定学生学得怎么样。

相似回答