下一个表达式的优先级是什么?C类型转换和附加优先级
item = (char*)heap + offset;
它是(char*)(heap + offset)
或((char*)heap) + offset
?
下一个表达式的优先级是什么?C类型转换和附加优先级
item = (char*)heap + offset;
它是(char*)(heap + offset)
或((char*)heap) + offset
?
演员trumps根据优先表进行二进制加法。
((char*)heap) + offset
这是((char *)heap) + offset
。演员的优先级高于添加。
这是完全正确的,但如果它真的不清楚编码器,那么其实我建议使用括号,如下所示。 – 2010-07-28 15:29:45
当原始作者编码器没有优先顺序怀疑的情况下,但另一个维护编码器有问题时,问题上升。 – Spidey 2012-04-12 18:59:20
此表格非常有用。谢谢。 – Kenji 2015-08-14 18:08:27