发信人: xiaoLee ($oftware Engineer), 信区: Job 标 题: Intel笔试题目2 发信站: 武汉白云黄鹤站 (2002年11月19日10:45:41 星期二), 站内信件 发信人: huidog (要多酸,就多酸), 信区: JobAndWork 标 题: [合集]INTEL考题1 发信站: 南京大学小百合站 (Thu Nov 14 00:18:59 2002), 站内信件 Promenader (Promenader) 于Sun Nov 10 21:58:04 2002) 提到: 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 #include <stdio.h> struct A{ int i; char j; char * ptr; long Array[100]; char b[2]; char * c; }; #define PRINT_ME (char *)&(((struct A *)0)->c) void main() { printf("%d\n", PRINT_ME); } amanofsky (枫丹白露) 于Sun Nov 10 22:01:55 2002) 提到: offset 应该是4+1+4+100*4+2*1 【 在 Promenader 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } seaboy (haha) 于Sun Nov 10 22:10:39 2002提到: 正确,答案是416 【 在 amanofsky (枫丹白露) 的大作中提到: 】 : offset : 应该是4+1+4+100*4+2*1 : : 【 在 Promenader 的大作中提到: 】 : (以下引言省略 ... ...) missllor (忆乐者) 于Sun Nov 10 22:13:30 2002) 提到: 32位机器,int和指针都占4个字节。 【 在 Promenader 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } Promenader (Promenader) 于Sun Nov 10 22:14:52 2002) 提到: 正确答案是416 因为机器字长32,四个字节,按4字节对齐, int占4字节,指针ptr占4个字节,所以“char j”也不得不占4字节了。 以此类推。 结构的大小为4+4+4+4*100+4+4=420 【 在 amanofsky 的大作中提到: 】 : offset : 应该是4+1+4+100*4+2*1 : : 【 在 Promenader 的大作中提到: 】 swayonline (在线飘零) 于Sun Nov 10 22:15:45 2002提到: 但是我试了一下,可以编译通过,但是运行出错,“dereference of null pointer” 【 在 seaboy (haha) 的大作中提到: 】 : 正确,答案是416 : 【 在 amanofsky (枫丹白露) 的大作中提到: 】 amanofsky (枫丹白露) 于Sun Nov 10 22:18:47 2002) 提到: //nod 应该4字节对其。 【 在 Promenader 的大作中提到: 】 : 正确答案是416 : 因为机器字长32,四个字节,按4字节对齐, : int占4字节,指针ptr占4个字节,所以“char j”也不得不占4字节了。 : 以此类推。 : 结构的大小为4+4+4+4*100+4+4=420 : : 【 在 amanofsky 的大作中提到: 】 lzf (一飞) 于Sun Nov 10 22:19:31 2002) 提到: 416? 【 在 Promenader 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } PlugPlay (饲养员何去何从?) 于Sun Nov 10 22:19:53 2002提到: c是一个指针呀,里面的初值什么时候定义了? 我觉得值是随机的。 【 在 Promenader (Promenader) 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } amaranth (恒星) 于Sun Nov 10 22:23:08 2002) 提到: 一般是字边界对齐(双字节),字符所占的空间只有两个字节 4+2+4+100*4+2,可以用sizeof验证一下(我没有验证过) 【 在 Promenader 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } xiling (水水) 于Sun Nov 10 22:23:31 2002提到: 前面不是有一个&吗?是地址的值。 【 在 PlugPlay (饲养员何去何从?) 的大作中提到: 】 : c是一个指针呀,里面的初值什么时候定义了? : 我觉得值是随机的。 : 【 在 Promenader (Promenader) 的大作中提到: 】 ADang (阿当) 于Sun Nov 10 22:24:27 2002提到: 改成单字节对齐,就是411 【 在 Promenader (Promenader) 的大作中提到: 】 : 正确答案是416 : 因为机器字长32,四个字节,按4字节对齐, : int占4字节,指针ptr占4个字节,所以“char j”也不得不占4字节了。 : 以此类推。 : 结构的大小为4+4+4+4*100+4+4=420 : : 【 在 amanofsky 的大作中提到: 】 PlugPlay (饲养员何去何从?) 于Sun Nov 10 22:25:33 2002提到: 学电子的考这个有点吃亏了 【 在 ADang (阿当) 的大作中提到: 】 : 改成单字节对齐,就是411 : 【 在 Promenader (Promenader) 的大作中提到: 】 sculptor (雕塑家) 于Sun Nov 10 22:26:11 2002) 提到: 407用TC2.0编译运行的答案 【 在 amanofsky 的大作中提到: 】 : offset : 应该是4+1+4+100*4+2*1 : : 【 在 Promenader 的大作中提到: 】 amanofsky (枫丹白露) 于Sun Nov 10 22:28:15 2002) 提到: tc里面int难道是2字节? 【 在 sculptor 的大作中提到: 】 : 407用TC2.0编译运行的答案 : 【 在 amanofsky 的大作中提到: 】 asusmb (华硕) 于Sun Nov 10 22:31:41 2002) 提到: 其中的0是什么意思 PlugPlay (饲养员何去何从?) 于Sun Nov 10 22:33:34 2002提到: 0变成地址 【 在 asusmb (华硕) 的大作中提到: 】 : 其中的0是什么意思 darming (原来时间让一切继续) 于Sun Nov 10 22:34:42 2002提到: VC++6.0编译的结果是416 【 在 Promenader (Promenader) 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } seaboy (haha) 于Sun Nov 10 22:48:45 2002提到: 这种题目没什么意思!对齐方式是可以改变的,况且不是每一种编译器都有完全一致的 解释 【 在 ADang (阿当) 的大作中提到: 】 : 改成单字节对齐,就是411 : 【 在 Promenader (Promenader) 的大作中提到: 】 php1 (php) 于Mon Nov 11 10:22:49 2002提到: 32位字节中int占4个字节。结构中字节的存储是按依次的顺序来的,先前i占4字节,接 着是j占一个字节,如果j后定义的变量和j 的类型相同就接着j的地址存储,不同就跳过 未用字符,从下一个存储单位即4字节开始放下面的变量。所以此题为 4+4+4+4*100+4=416, 【 在 Promenader (Promenader) 的大作中提到: 】 : : 1。下面的程序是否正确,如正确,给出结果,否则,说明理由。 : #include <stdio.h> : struct A{ : int i; : char j; : char * ptr; : long Array[100]; : char b[2]; : char * c; : }; : #define PRINT_ME (char *)&(((struct A *)0)->c) : void main() : { : printf("%d\n", PRINT_ME); : } amanofsky (枫丹白露) 于Mon Nov 11 10:31:20 2002) 提到: it depends! Compiler defines how many bytes a INT type is,and byte alang in most of systems,it's 4 bytes. 【 在 php1 的大作中提到: 】 : 32位字节中int占4个字节。结构中字节的存储是按依次的顺序来的,先前i占4字节,. . : 着是j占一个字节,如果j后定义的变量和j 的类型相同就接着j的地址存储,不同就?. : 未用字符,从下一个存储单位即4字节开始放下面的变量。所以此题为 : 4+4+4+4*100+4=416, : 【 在 Promenader (Promenader) 的大作中提到: 】 : (以下引言省略...) -- 屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯
没有合适的资源?快使用搜索试试~ 我知道了~
C&C++招聘笔试面试题大全
共236个文件
txt:236个
需积分: 0 8 下载量 75 浏览量
2009-12-27
08:50:12
上传
评论
收藏 1.47MB RAR 举报
温馨提示
C&C++招聘笔试面试题大全,绝对实用,值得关注!
资源详情
资源评论
资源推荐
收起资源包目录
C&C++招聘笔试面试题大全 (236个子文件)
Intel2.txt 62KB
Intel2.txt 62KB
C语言面试题大全.txt 62KB
C语言面试题大全.txt 62KB
微软怎样找人.txt 62KB
微软怎样找人.txt 62KB
Intel.txt 61KB
Intel.txt 61KB
威盛笔试题.txt 59KB
威盛笔试题.txt 59KB
威盛软件面试题目--1.txt 59KB
威盛软件面试题目--1.txt 59KB
Intel3.txt 59KB
Intel3.txt 59KB
Intel面试题.txt 59KB
Intel面试题.txt 59KB
Nec试题回忆二.txt 59KB
Nec试题回忆二.txt 59KB
Nec试题回忆一本科.txt 59KB
Nec试题回忆一本科.txt 59KB
中兴面试过程.txt 59KB
中兴面试过程.txt 59KB
适普笔试题.txt 59KB
适普笔试题.txt 59KB
威盛笔试题答案.txt 59KB
威盛笔试题答案.txt 59KB
Ibm笔试样题.txt 59KB
Ibm笔试样题.txt 59KB
Nec试题回忆三.txt 59KB
Nec试题回忆三.txt 59KB
Intelee.txt 59KB
Intelee.txt 59KB
威盛彼试题2.txt 59KB
威盛彼试题2.txt 59KB
威盛软件笔试题.txt 59KB
威盛软件笔试题.txt 59KB
C_C++面试题.txt 19KB
C_C++面试题.txt 19KB
英博面经.txt 18KB
英博面经.txt 18KB
085[1].华为新员工转正笔试题.txt 14KB
085[1].华为新员工转正笔试题.txt 14KB
039[1].Most_common_interview.txt 12KB
039[1].Most_common_interview.txt 12KB
%%046[1].C++object-oriented.txt 11KB
%%046[1].C++object-oriented.txt 11KB
127.求职路上英语面试问答_txt.txt 9KB
127.求职路上英语面试问答_txt.txt 9KB
159.GE面试如何应对:GE面_txt.txt 8KB
159.GE面试如何应对:GE面_txt.txt 8KB
047[1].C_interview_questions.txt 7KB
047[1].C_interview_questions.txt 7KB
173[1].DELPHI的笔试题.txt 6KB
173[1].DELPHI的笔试题.txt 6KB
158[1].微软笔试问题总结.txt 5KB
158[1].微软笔试问题总结.txt 5KB
040[1].Interview_questions_f.txt 5KB
040[1].Interview_questions_f.txt 5KB
外企面试官最爱提的问题TOP10.txt 5KB
外企面试官最爱提的问题TOP10.txt 5KB
156.Google招聘的21道题目_txt.txt 4KB
156.Google招聘的21道题目_txt.txt 4KB
157[1].google的招聘试题2003.txt 4KB
157[1].google的招聘试题2003.txt 4KB
073[1].德尔福软件试题.txt 4KB
073[1].德尔福软件试题.txt 4KB
百度面试.txt 3KB
百度面试.txt 3KB
023[1].微软面试题_测试篇.txt 3KB
023[1].微软面试题_测试篇.txt 3KB
049[1].C面试时的读程序题.txt 3KB
049[1].C面试时的读程序题.txt 3KB
086[1].STmicroelectronics_So.txt 3KB
086[1].STmicroelectronics_So.txt 3KB
1130572592109[1].面试常见问题解答1:CO.txt 3KB
1130572592109[1].面试常见问题解答1:CO.txt 3KB
016[1].IBM笔试(智力题).txt 3KB
016[1].IBM笔试(智力题).txt 3KB
048[1].Intel_interview_quest.txt 2KB
048[1].Intel_interview_quest.txt 2KB
002[1].SAP笔试题2.txt 2KB
002[1].SAP笔试题2.txt 2KB
038[1].Oracle_database_admin.txt 2KB
038[1].Oracle_database_admin.txt 2KB
129[1].网通笔试题.txt 2KB
129[1].网通笔试题.txt 2KB
008[1].威盛的Software_tools_.txt 2KB
008[1].威盛的Software_tools_.txt 2KB
065.2003年10月20日DELPHI_txt.txt 2KB
065.2003年10月20日DELPHI_txt.txt 2KB
116.微软亚洲工程院2004年_txt.txt 2KB
116.微软亚洲工程院2004年_txt.txt 2KB
052[1].C___code_examples_for.txt 2KB
052[1].C___code_examples_for.txt 2KB
084.工行2004招聘笔试题型_txt.txt 2KB
084.工行2004招聘笔试题型_txt.txt 2KB
026[1].微软面试题_智力篇.txt 2KB
026[1].微软面试题_智力篇.txt 2KB
106.面试software时会被问_txt.txt 2KB
106.面试software时会被问_txt.txt 2KB
共 236 条
- 1
- 2
- 3
small_star
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0