热门搜索 :
考研考公
您的当前位置:首页正文

【C语言】3.sizeof

来源:东饰资讯网

1.sizeof

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

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

    也可以使用sizeof 常量/变量,比如:

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

    还可以应用于数据类型,但是不能使用第二种方式(即用空格的方式):

    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。

Top