社区
C语言
帖子详情
一个面试题
xiaojun19830916
2006-08-31 12:40:24
1.enum string
{
x1,
x2,
x3=10,
x4,
x5,
}x;
问x= 0x801005,0x8010f4 ;
2.unsigned char *p1;
unsigned long *p2;
p1=(unsigned char *)0x801000;
p2=(unsigned long *)0x810000;
请问p1+5= ;
p2+5= ;
能给出详细的解吗?
...全文
1183
7
打赏
收藏
一个面试题
1.enum string { x1, x2, x3=10, x4, x5, }x; 问x= 0x801005,0x8010f4 ; 2.unsigned char *p1; unsigned long *p2; p1=(unsigned char *)0x801000; p2=(unsigned long *)0x810000; 请问p1+5= ; p2+5= ; 能给出详细的解吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
czm1203
2006-08-31
打赏
举报
回复
第一题不知道所谓。
第二题:
p1 + 5 = 0x801005;
p2 + 5 = 0x801014;
kangji
2006-08-31
打赏
举报
回复
第一题是什么意思?
Arthur_
2006-08-31
打赏
举报
回复
to jixingzhong:
p2+5=0x810000 + sizeof(long)*5 = 0x810020 ;//0x810014
):
jixingzhong
2006-08-31
打赏
举报
回复
就是指针 步长问题 ...
===========
楼上的动作也太快了吧 ...
=_=
jixingzhong
2006-08-31
打赏
举报
回复
2.unsigned char *p1;
unsigned long *p2;
p1=(unsigned char *)0x801000;
p2=(unsigned long *)0x810000;
请问p1+5= ;
p2+5= ;
==========
p1+5=0x810000 + sizeof(char)*5 = 0x801005
p2+5=0x810000 + sizeof(long)*5 = 0x810020 ;
边城狂人
2006-08-31
打赏
举报
回复
第一题是啥意思?反正 x1 和 x2 分别是 0,1,x3-x5 就是 10, 11, 12
申明了一个 x 变量,没有赋值,这也能猜出来 x 值是多少?我晕!
第2个就是考你 char 和 long 分别是占几个字节
char 是1个,8位
long 是4个,32位
答案分别是
0x801000 + 5
0x810000 + 5 * 4
lixf76
2006-08-31
打赏
举报
回复
1. x = 0
在默认情况下,enum初始值都是从0开始,除非指定第一个枚举类型的值.
2. p1 + 5 = 0x801000 + 5 * sizeof(unsigned char) = 0x801000 + 5 * 1 = 0x801005
p2 + 5 = 0x810000 + 5 * sizeof(unsigned long) = 0x810000 + 5 * 4 = 0x8100f4
最全的IT公司
面试题
集 CHM版的
Java
面试题
,J2EE
面试题
,.net
面试题
,PHP
面试题
,数据库
面试题
,英语面试,外企面试,软件测试
面试题
,Python
面试题
,Oracle
面试题
,MySql
面试题
,Web开发
面试题
,Unix
面试题
,程序员面试,网络技术
面试题
,网络安全
面试题
,Linux...
2014年最新JAVA
面试题
汇总经典例子及其答案
最新JAVA
面试题
汇总经典例子及其答案。
Java高频
面试题
【课程介绍】 很多人面试前都会罗各种
面试题
。这些面试资料数量众多,但内容杂,系统性不强。最重要的是很多知识点如果不结合...每
一个
知识点都是精选、经典的重现! 学完本教程,让你面试路上从容自信!
Linux运维中级
面试题
知名公司的Linux运维中级
面试题
,部分提供了答案,可以测试自己功力!
linux面试笔试题大全
linux面试笔试题大全,很详细的资料 一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章