![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 68
zbh24
这个作者很懒,什么都没留下…
展开
-
C语言下的对齐要求
最近,又重新看了一遍k&r的经典C语言,看到了其中的UNOIN的对齐要求,想起来去年考研时,这个没弄懂,所以就查了一下,大致了解了一下。 现在,我以我的编译器vc2008为例,我的编译器默认对齐是4个字节,这个是对于结构和联合来说的。对于char,1个字节,自然无所谓。short,2个字节,要求起始地址为2的倍数,。对于int,因为4个字节,自然起始地址要为4的倍数。对于结构体,要求其中的所有类原创 2013-08-19 17:47:02 · 935 阅读 · 0 评论 -
MIT 6.828的lab1
lab1唯一需要写的代码就是第三部分,原创 2014-06-14 18:18:07 · 1715 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
计算机程序的运行本文将通过一个C语言的程序来介绍以下几个概念: - 汇编语言 * 函数调用 * 计算机的运行过程 首先,我们先写一个简单的C语言程序,如下:int g(int x) { return x +100; }int f(int x) { return g(x); }int main(void) { return f(200) + 300; }然后原创 2015-03-08 11:59:32 · 457 阅读 · 0 评论