zoukankan      html  css  js  c++  java
  • sizeof和小部分c++语法

    ios 中 sizeof(类型) 获取类型所占字节

    32位操作系统中, 每个字节占8个位

    64位操作系统中, 每个字节占16个位

    INT_MAX  2147483647

    int size1 = sizeof(long);           //32位 4, 64位 8
    int size2 = sizeof(NSString *);//32位 4, 64位 8
    int size3 = sizeof(NSInteger);//32位 4, 64位 8
    int size4 = sizeof(int);//32位 4, 64位 4
     int size5 = sizeof(char);    //32位 1,64位 1

    与或非, 都是先化为二进制, 然后进行运算再转化位十进制

    2&1

    2 | 1

    !2

    ------------------------------------------------------------------

    ^异或

    2^1

    ^0000 0010

      0000 0001

    结果: 0000 0011 = 3

    ------------------------------------------------------------------

    << 左移

    1

    0000 0001

    结果: 0000 0010 = 2

    ------------------------------------------------------------------

    >>右移

    2

    0000 0010

    0000 0001 = 1

    C++语法

    std是系统的一个命名空间(有关命名空间可以参阅http://baike.baidu.com/view/159924.htm?fr=ala0_1),string 是个变量类型,包含在std这个命名空间里一样,你在声明头文件处如果有using namespace std; 则在之后程序中就不需要在写std::这样的语句了;至于后面的&strOut,strOut是个变量名,加个&则是引用,我不知道你知不知道什么事引用,举个例子吧,
    int a = 1
    int &b = a ;
    则b可以理解为a的外号,占用同一块内存空间,cout<<a<<b;结构都是1

  • 相关阅读:
    嵌套函数
    大括号{ }
    不是俺的错
    hasOwnProperty()
    属性的查找过程
    原型和原型链——汤姆大叔
    JS问题汇总
    phpcms无刷新分页
    phpcms开发过程中遇到的问题总结
    基于物联网的自动氮吹仪
  • 原文地址:https://www.cnblogs.com/apem/p/4566872.html
Copyright © 2011-2022 走看看