社区
C语言
帖子详情
遇到这样一个面试题很无赖,可是怎么解释,请大虾指明下出处。
scy2510
2016-03-14 11:20:42
已知一个结构体中一个数据成员int a的地址是 0X12345678,请问这个结构体的首地址是多少?
我觉得是计算不出来的,C语言不是连续分配空间的么,还遇到了两次,这题考的什么?
如方便请指下C标准中出处
...全文
101
4
打赏
收藏
遇到这样一个面试题很无赖,可是怎么解释,请大虾指明下出处。
已知一个结构体中一个数据成员int a的地址是 0X12345678,请问这个结构体的首地址是多少? 我觉得是计算不出来的,C语言不是连续分配空间的么,还遇到了两次,这题考的什么? 如方便请指下C标准中出处
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scy2510
2016-03-14
打赏
举报
回复
感谢两位及时解答,明白了
paschen
2016-03-14
打赏
举报
回复
参考楼上意见: #define OFFSET(type, field) ((LONG)(LONG_PTR)&(((type *)0)->field)) 结构体地址:0X12345678 - OFFSET(结构体变量, a)
pengzhixi
2016-03-14
打赏
举报
回复
去搜下offset的写法就差不多了。
paschen
2016-03-14
打赏
举报
回复
重点不知这个a是在结构体中的第几个变量,而且标准好像也没有规定第一个变量一定要放在最前面
C/C++程序设计员应聘常见面试试题深入剖析
C/C++程序设计员应聘常见面试试题深入剖析,不看会后悔!!!!!!!!!
微软面试100题系列之高清完整版PDF文档[带目录+标签]by_July
本微软面试100题系列,共计11篇文章,300多道
面试题
,截取本blog索引性文章:程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦:http://blog.csdn.net/v_july_v/article/details/6543438,中的第一部分编辑而成,涵盖了数据结构、算法、海量数据处理等3大主题。 闲不多说,眼下九月正是校招,各种笔试,面试进行火热的时节,希望此份微软面试100题系列的PDF文档能给正在找工作的朋友助一臂之力! 如果读者发现了本系列任何一题的答案有问题,错误,bug,恳
请
随时不吝指正,你可以直接评论在原文之下,也可以通过私信联系我。 祝诸君均能找到令自己满意的offer或工作,谢谢。July、二零一二年九月二十日
微软等数据结构+算法面试100题全部答案集锦
作者:July、阿财。 时间:二零一一年十月十三日。 ------------------------------ 无私分享造就开源的辉煌。 今是二零一一年十月十三日,明日14日即是本人刚好开博一周年。在一周年之际,特此分享出微软面试 全部100题答案的完整版,以作为对本博客所有读者的回馈。 一年之前的10月14日,
一个
名叫July 的人在
一个
叫csdn 的论坛上开帖分享微软等公司数据结构+算法 面试100题,自此,与上千网友一起做,一起思考,一起解答这些
面试题
目,最终成就了
一个
名为:结构之法 算法之道的编程面试与算法研究并重的博客,如今,此博客影响力逐步渗透到海外,及至到整个互联网。 在此之前,由于本人笨拙,这微软面试100题的答案只整理到了前60题(第1-60题答案可到本人资源下 载处下载:http://v_july_v.download.csdn.net/),故此,常有朋友留言或来信询问后面40题的答案。只是 因个人认为:一、答案只是作为
一个
参考,不可太过依赖;二、常常因一些事情耽搁(如在整理最新的今年 九月、十月份的
面试题
:九月腾讯,创新工场,淘宝等公司最新面试十三题、十月百度,阿里巴巴,迅雷搜狗 最新面试十一题);三、个人正在针对那100题一题一题的写文章,多种思路,不断优化,即成程序员编程 艺术系列。自此,后面40题的答案迟迟未得整理。且个人已经整理的前60题的答案,在我看来,是有诸多问 题与弊端的,甚至很多答案都是错误的。 互联网总是能给人带来惊喜。前几日,一位现居美国加州的名叫阿财的朋友发来一封邮件,并把他自己 做的全部100题的答案一并发予给我,自此,便似遇见了知己。十分感谢。 任何东西只有分享出来才更显其价值。本只需贴出后面40题的答案,因为前60题的答案本人早已整理上 传至网上,但多一种思路多一种参考亦未尝不可。特此,把阿财的答案再稍加整理番,然后把全部100题的答 案现今都贴出来。若有任何问题,欢迎不吝指正。谢谢。 上千上万的人都关注过此100题,且大都都各自贡献了自己的思路,或回复于微软100题维护地址上,或 回复于本博客内,人数众多,无法一一标明,特此向他们诸位表示敬意和感谢。谢谢大家,诸君的努力足以影 响整个互联网,咱们已经迎来
一个
分享互利的新时代。 感谢诸君,
请
享用.....
最新Java
面试题
,常见
面试题
及答案汇总
Java最新
面试题
、
面试题
答案汇总
C/C++ 最常见50道
面试题
C/C++经典
面试题
面试题
1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。
一个
变量可以在多个地方声明, 但是只在
一个
地方定义。加入 extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候
一个
变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间, 如外部变量。
面试题
2:写出 bool 、int、 .........
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章