| ^ 与OC枚举 字 字节 比特 word byte bit uint8_t 16 32

news/2024/7/5 18:23:15

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

    /*
     1 1
     2 10
     3 11
     4 100
     5 101
     6 110
     7 111
     8 1000
     */
    
    
    
    
    NSLog(@"%d", 1 & 2); //01 10 -> 00 ->0
    NSLog(@"%d", 1 | 2);//01 10 ->11 ->3
    NSLog(@"%d", 1 ^ 2); //01 10 -11 ->3
    NSLog(@"%d", 1 << 1);  //00001 00010 -> 2
    NSLog(@"%d", 1 << 2); //00001 00100 ->4
    NSLog(@"%d", 2 >> 1);  //10 01 -> 1
    NSLog(@"%d", 4 >> 2); //100 -001 -> 1
    
    NSLog(@"%lu",(unsigned long)StreamEventNone); //0
    NSLog(@"%lu",(unsigned long)StreamEventOpenCompleted);//01
    NSLog(@"%lu",(unsigned long)StreamEventHasBytesAvailable);//10
    
    NSLog(@"%d %d",1 & 1, 2&2);
    NSLog(@"%d",1 & 2);
    //NSLog(@"%d",1 & 3);
    NSLog(@"%d",1 & 4);
    //因为是位移的没有3  所以&可以保证就是自己
    NSLog(@"%d",4 ^ 4); // 100 100  //不同为1 相同为为0
    NSLog(@"%d",5 ^ 5); //使得相同的值为0

    StreamEvent direction = StreamEventOpenCompleted|StreamEventHasBytesAvailable|StreamEventHasSpaceAvailable;
    
    
    if (direction & StreamEventOpenCompleted) {
        NSLog(@"StreamEventOpenCompleted");
    }
    NSLog(@"%lu",(unsigned long)direction);
    

一个字 2个字节 一个字节8位
word  = 2byte  1byte = 8bit
1字节     uint8_t
2字节     uint16_t
4字节     uint32_t
8字节     uint64_t

转载于:https://my.oschina.net/zhaodacai/blog/1589882


http://www.niftyadmin.cn/n/1936162.html

相关文章

前端实现八爪鱼的采集页面可以用什么方式

在当前信息爆炸的时代&#xff0c;海量的数据对于企业和个人的决策过程至关重要。八爪鱼作为一款流行的网络数据采集工具&#xff0c;有着强大的功能和灵活性。但是&#xff0c;对于一些需要在自己的网站上实现相似功能的开发者来说&#xff0c;可能并不需要使用八爪鱼这样的工…

数据结构试验——老鼠走迷宫实验报告(最短路径、完整实现、详细注释)C语言

数据结构试验二 老鼠走迷宫 实验思路&#xff1a;用深度优先搜索实现&#xff0c;使用堆栈存储老鼠走过的路径。最终实现最短路径的的求解。 我用一个二维数组map[10][12]来表示地图。其元素有三种取值&#xff1a;0代表无墙、没走过&#xff1b;1代表墙&#xff1b;2代表无墙…

写自己的CSS框架 Part3:CSS中的Class

Tool make everything easier….Anonymity3.1框架中的工具这个CSS中工具有点像C#中的static class,把一些常用的方法放到类里面达到可复用的效果.在CSS中.有很多CSS class是在我们在项目设计中一遍又一遍的要用到的.因此这些tool是CSS框架中必不可少的一部分。3.2工具类的组成和…

Nginx访问日志、日志切割、静态文件不记录日志和过期时间

2019独角兽企业重金招聘Python工程师标准>>> Nginx访问日志 查看Nginx日志的格式 在/usr/local/nginx/conf/nginx.conf文件里查找log_format combined_realip 日志格式的名字&#xff0c;可以自定义 $remote_addr 访问网站的用户的出口IP $http_x_forwarded_for 代…

zemax设计35mm镜头_ZEMAX课程设计——照相机物镜设计

1)光学特性要求&#xff1a;f’100mm&#xff1b;230;&#xff1b;D/f’1:3.5.2)成像质量要求&#xff1a;弥散斑直径小于0.05mm&#xff1b;倍率色差最好不超过0.01mm&#xff1b;畸变小于3%。三、设计课题过程1、参考Ernostar和Tessar联合型物镜设计相关数据&#xff0c;…

控件模板

原文:控件模板1、理解逻辑树与可视化树。 添加的元素分类称之为逻辑树&#xff0c;可视化树是逻辑树的扩展版本&#xff0c;目的用于将元素分成更小的部分。WPF提供了用于浏览逻辑树和可视化树的两个类&#xff1a;System.Windows.LogicalTreeHelper和System.Windows.Media.Vis…

nlv sqlserver_sqlserver允许远程连接的配置

如果无法通过IP地址远程连接你服务器上的SQL Server服务器&#xff0c;可以参考下面的内容进行设置在进行下述设置之前&#xff0c;应该确保你的网络已经安装设置完毕&#xff0c;服务器已经正常连接到网络中。1、单击Windows的"开始"&#xff0c;依次选择"所有…

apache配置Django报错Internal Server Error 500以及No module named django

相信很多朋友在把Django项目部署到Apache服务器的时候会遇到这样的问题&#xff1a; Django项目在本地能跑&#xff0c;但部署了以后却跑不了&#xff0c;浏览器显示Internal Server Error。去网上查&#xff0c;这是由于端口占用情况导致的&#xff08;你在pycharm里跑项目在…