笑寒pursuitxh.blog.chinaunix.net
pursuitxh
全部博文(69)
2015年(1)
2011年(55)
2010年(13)
jeffasda
frankzfz
huaer200
nacichan
wtb_wn
sarahhi
vincent-
hanlenry
Renwen05
ChihiroC
格伯纳
Bsolar
adaslove
13125041
cool138
silex197
sly0731
飞冲昊苍
分类: LINUX
2010-08-15 15:21:59
基础还是不很牢靠啊,回忆部分题: 1、C中跳到绝对地址0x0的位置执行,执行时不带参数,无返回值,补充完整? 答:typedef void (*ptr)(); ptr p; ---------; ---------; 2、给出一段程序,里面定义了变量,区分各个变量在内存区的那个地方?如堆中?栈中?全局初始化?全局未初始化? 3、位段的相关知识考核; 4、文件打开 几个固定的含义 如SEEK_SET是代表什么位置? 5、int *p,使p指向的内存只能被读取,怎样表示? const int *p;或者int const *p; 限定p初始化后,不能指向别的内存位置,又该怎么表示? int *const p; 6、宏定义:#define MACRO(a,b,bits) ((a*b)>>bits) int a = 0x8000,b = 0x8000; int c = MACRO(a+b,a+b,16); printf("%d",c); c 的值为多少? 7、函数指针 typedef void (*func)();多次出现,一定要搞明白; 8、判断大小端模式。
上一篇:按键控制LED(mini2440)驱动程序
下一篇:485调试
登录 注册