社区
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= ;
能给出详细的解吗?
...全文
1270
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
面试题
05.04. 下
一个
数
本文详细解析LeetCode
面试题
“下
一个
数”,探讨如何找到与给定正整数二进制表达式中1的个数相同且大小最接近的两个数(
一个
略大,
一个
略小)。通过示例和代码实现,深入理解算法思路。
面试题
8:二叉树的下
一个
节点
博客围绕
面试题
“二叉树的下
一个
节点”展开,给出题目描述,即找出中序遍历顺序下某节点的下
一个
节点,树节点含指向父节点指针。阐述解题思路,分有右子树、无右子树等情况讨论,还给出实现代码,点明考点为二叉树中序遍历,提醒注意NULL指针操作。
遇到
一个
面试题
针对
一个
面试题
,设计了
一个
计算电梯停靠次数的函数。该函数考虑了电梯人数及载重限制,根据等待乘梯人的体重及目的楼层,确定电梯在各楼层的停靠次数。
【剑指offer】
面试题
8. 二叉树的下
一个
结点
博客围绕
面试题
展开,题目为给定一棵含指向父结点指针的二叉树及其中
一个
结点,要求找出中序遍历顺序的下
一个
结点,还提及 Java 实现但内容略,最后给出了转载链接。
[转帖]
一个
FORK的
面试题
本文通过
一个
关于Unix fork()系统调用的
面试题
,详细解释了fork机制中的缓存问题,揭示了为何程序的实际输出与预期不符的原因。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章