一道Google笔试题--关于预编译
来源:互联网 发布:什么是优化推广 编辑:程序博客网 时间:2024/05/17 16:54
1.2 对以下程序,正确的输出结果是
#define SUB(x,y) x-y#define ACCESS_BEFORE(element,offset,value) *SUB(&element, offset)=valueint main(){int array[10]= {1,2,3,4,5,6,7,8,9,10};int i;ACCESS_BEFORE(array[5], 4, 6);printf("array: ");for (i=0; i<10; ++i){printf("%d", array[i]);}printf("\n");return (0);}
A.array: 1 6 3 4 5 6 7 8 9 10
B.array: 6 2 3 4 5 6 7 8 9 10
C.程序可以正确编译连接,但是运行时会崩溃
D.程序语法错误,编译不成功
答案应该选择D。
如果把
*SUB(&element, offset)=value
改成
*(SUB(&element, offset))=value那么就选A。
- 一道Google笔试题--关于预编译
- google笔试题一道
- 关于一道javascript笔试题
- 一道笔试题 关于static
- 关于阿里巴巴一道笔试题
- 网上一道google笔试题的答案
- 一道google笔试题以及解答
- 一道google笔试题以及解答
- 一道简单的google笔试题
- 2006年google的一道笔试题
- 关于位运算的一道笔试题
- 一道关于字符串逆序的笔试题
- Jquery学习,一道笔试题:关于表格
- 分享一道关于素数的笔试题
- 一道关于this的笔试题
- 关于密码破解的一道笔试题
- 关于一道阿里巴巴笔试题的思考
- 关于创新工场的一道笔试题
- POJ-2342 Anniversary party(Tree dp)
- Windows 同时安装python2 和python3,并设置不同的右键关联
- 在Ubuntu下安装配置Samba服务
- K-means学习笔记
- 黑马程序员————高新技术————JDK1.5新特性
- 一道Google笔试题--关于预编译
- windows 下adb不能找到Android设备
- spring @Autowired使用
- javascriptIE浏览器一个控件的检测过程
- PHP在并发下的锁处理
- Win7安装64位CentOS 6.4双系统详细过程
- 2013年9月1日
- 我的第一个 Mono for Android 应用
- css中position的定位以及图片文字位置