随笔分类 - C/C++小知识
摘要:1、知识点: 我们在结构体这个整体中定义的成员变量是挨着的,这让我们容易误以为它们的存储方式也是挨着的,但其实并不是。我们之前用sizeof测过,在gcc编译器下,不论什么类型指针,占用空间都是8字节;在VS编译器中,不论什么类型的指针,占用空间都是4字节。在gcc编译器下,操作系统的1个操作字是8
阅读全文
摘要:C语言中的位运算符共有六种,分别是: 按位与(&)按位或(|)按位异或(^)取反(~)左移(<<)右移(>>) 下面我将分别演示几个例子: 按位与(&):两个对应位都为1时,结果才为1;否则结果为0。 0X07&0X11=0X01 0x07是十六进制表示法,等同于十进制的7,二进制的0111;而0x
阅读全文