C语言【C语言】3.sizeof

1.sizeof

  • sizeof并不是函数,而是运算符。可以用sizeof计算有稍许字节。平时用sizeof(常量/变量),比如:

    sizeof(10);
    
    char c = 'a'; sizeof(c);
    

    也足以选拔sizeof 常量/变量,比如:

    sizeof 10;
    
    char c = 'a'; sizeof c;
    

    还是可以应用于数据类型,不过无法使用第2种方法(即用空格的方法):

    sizeof(float);
    
    sizeof float; // 错误写法
    
  • 论及运算符中,<,<=,>,>=的优先级相等且高于==,!=的先期级。关系运算符的先行级小于算术运算符。


    例如2==3>1:先算3>1,条件建立,结果为1。再统计2==1,条件不树立,
    结果为0。由此2==3>1的结果为0。


    例如3+4>8-2:先统计3+4,结果为7。再总结8-2,结果为6。最终计算7>6,条件建立,结果为1。因而3+4>8-2的结果为1。