![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试题
文章平均质量分 94
_Summer__
UAV
展开
-
关于创新工场的一道笔试题
32位机(little endian) 下例的输出结果是什么? #include union A { int i; char c[2]; }; int main() { A a; a.c[0] =10; a.c[1] =1; printf("%d", a.i); return 0; } 有很大的平台相关性,编译器。。。。。 G原创 2015-08-09 15:26:46 · 1503 阅读 · 0 评论 -
关于数组—e1[e2]
以指针的形式访问数组: 下标表达式:后缀表达式[表达式] 在C语言中,根据定义,表达式e1[e2]准确地对应于表达式*((e1)+(e2)). 因此,要求表达式e1[e2]的其中一个操作数是指针,另一个操作数是整数,且这两个操作数的顺序可以颠倒。 故:a[4]等同于4[a]等同于*(a+4)。 编译器把所有的e1[e2]表达式转换成*((e1)+(e2))。 所以,以下标的形式访问在本原创 2015-08-10 21:02:57 · 928 阅读 · 0 评论 -
[memory]C语言关于字节对齐的问题
一、开篇 本篇介绍一些关于C语言内存字节对齐知识,希望在以后碰到此类问题时不再慌张。 二、版权声明 博主:summer 声明:喝水不忘挖井人,转载请注明出处。 原文地址:http://blog.csdn.net/qq_21842557 联系方式:dxl0725@126.com 技术交流QQ:1073811738 三、由一道面试题引发的思考 题目如下: 给出原创 2016-02-26 15:30:30 · 1964 阅读 · 0 评论