码迷,mamicode.com
首页 >  
搜索关键字:位段    ( 97个结果
20140724
1、菜单制作:制表位(段落->制表位->) 叶轩楠·········· 上海大学 轩楠叶·········· 上海大学 楠轩叶·········· 上海大学 选完后要选“设置” 2、光盘制作的左对齐,斜体,每篇文章之间的间隙。 3、word中的的三种缩进 从上到下分别是首行缩进、悬挂缩进
分类:其他好文   时间:2014-07-25 02:28:44    阅读次数:265
联合体、位段巧妙用法
初学C语言union的时候,一直在想到底在哪里用到它,甚至在工作的前一年基本上认为union是无用的,直到后来看到一大牛写的代码,才豁然开朗,深感学无止境!直接上代码,见如下应用场景:在硬件编程中,经常要进行位操作,假定 寄存器是8位的(这里就偷个懒,不写32位的了),且某个寄存器的地址是 0x10...
分类:其他好文   时间:2014-07-22 22:47:13    阅读次数:229
C和指针 (pointers on C)——第十章:结构体和联合(上)
第十章 结构和联合 这个部分先介绍了.运算符,可以供直接访问,还介绍了->运算符,它代替结构体指针的间接访问操作(*struct).xxx 这一章新手理解起来不算太难,没有学过操作系统的话理解位段、对齐等概念会有一些问题。 越发的说明了指针和内存绝对是C的核心。 总结: 结构声明列出了结构包含的成员列表,不同类型的值可以存储在一起。 不同的结构声明即使他们的成员列表相同也被认为...
分类:其他好文   时间:2014-07-20 22:26:03    阅读次数:300
c语言 struct结构体的变量声明加冒号
本文详细介绍了结构体中位域相关使用说明。有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来。...
分类:编程语言   时间:2014-07-16 17:27:16    阅读次数:757
[整理]C结构实现位段(bit field)
#include #include typedef struct A{ int a:5; int b:3; unsigned c:8; unsigned d:8;} Type_A;/* VS2010, Windows XP, Debug模式下运行 */int main(void){ struc...
分类:其他好文   时间:2014-07-16 16:47:14    阅读次数:210
IP地址初了解
IP分为2中:IPv4(32位),IPv6(128位)。IPv6的提出是为了应付未来IP地址不足的困难,但是目前IPv4仍然是主流。一个IP地址分为4段,每段有8位,段与段之间用 . 分隔。为了易于表示,IP地址会把没段的二进制转化为十进制。IP地址分为2部分:网域号码(Net_ID),主机号码(H...
分类:其他好文   时间:2014-07-05 21:24:16    阅读次数:170
位运算
1.判断一个int型变量a是奇数还是偶数if((a&1) == 1) //奇数2.判断一个正整数是不是2的幂if(a&(a-1) == 0) //是3.特定位取反对前4位取反,则 a^154.位段是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。对于一个位段,必须存储在同一个字节中,...
分类:其他好文   时间:2014-06-29 18:52:34    阅读次数:136
97条   上一页 1 ... 8 9 10
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!