c语言
飘摇的海啸
这个作者很懒,什么都没留下…
展开
-
vs2019 调用生成的libsrtp报错:imp_clock未找到
vs调用lib报错,imp_xxx,可以查看一下是否是编译的lib库选择了多线程原创 2023-02-22 13:51:48 · 351 阅读 · 0 评论 -
c语言字节对齐
一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00000002,则CPU如果转载 2012-10-21 15:05:00 · 389 阅读 · 0 评论 -
一些题的总结
#include #include struct _test { short b; int a; short c; char d[28]; }s[4]; int fun(char val[10]); void main() { int a=0; int *p=&a,q=p+1; char val[10]; char *text ="Linux"原创 2012-11-24 21:44:07 · 351 阅读 · 0 评论 -
ARM流水线
流水线技术通过多个功能部件并行工作来缩短程序执行时间,提高处理器的效率和吞吐率。ARM7是冯·诺依曼结构,采用了典型的三级流水线,而ARM9则是哈佛结构,采用五级流水线技术,而ARM11则更是使用了7级流水线。通过增加流水线级数,简化了流水线的各级逻辑,进一步提高了处理器的性能。 在ARM7中,执行单元完成了大量的工作,包括与操作数相关的寄存器和存储器的读写操作、ALU操作和相关器件之间的数据传转载 2013-04-21 19:50:31 · 921 阅读 · 0 评论 -
IBM面试题
第一道题:在房里有三盏灯,房外有三个开关,在房外看不见房内的情况,你只能进门一次,你用什么方法来区分那个开关控制那一盏灯? 第二道题:有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段45分钟的时间? 第三道题:一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这原创 2013-04-21 20:02:38 · 489 阅读 · 0 评论