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。