
C语言
掌柜Yang
脚踏实地。
展开
-
1.C语言内存总结
1.1内存计算机程序由代码加数据组成,程序运行需要在内存中运行。而计算机程序运行的过程就是一个个函数执行的过程,通过加工数据得到一定的结果。1.1.1静态内存静态内存是指在程序开始运行时由编译器分配的内存,它的分配是在程序开始编译时完成的,不占用CPU资源。程序中的各种变量,在编译时系统已经为其分配了所需的内存空间,当该变量在作用域内使用完毕时,系统会自动释放所占用的内存空间。变量的分...原创 2019-06-02 22:41:58 · 513 阅读 · 0 评论 -
2.C语言位操作总结
2.1位与&(1)注意:位与符号是一个&,两个&&是逻辑与。(2)真值表:1&0=0 1&1=1 0&0=0 0&1=0 (3)从真值表可以看出:位与操作的特点是,只有1和1位于结果为1,其余全是0.(4)位与和逻辑与的区别:位与时两个操作数是按照二进制位彼次对应位相与的,逻辑与是两个操作数作为整体来相...原创 2019-06-02 22:43:36 · 520 阅读 · 0 评论 -
3. 结构体位域大小端总结
结构体内部如果是位域操作,在不同的平台也有大小端的问题。1. 案例一分析 小端格式 大端格式 typedef struct yaabou_com { int a : 1; ...原创 2019-09-05 11:26:23 · 10989 阅读 · 3 评论