这个问题已经在这里有了答案:




已关闭8年。






我是从David Simon的“嵌入式软件入门”第113页上获得的。

我在下面看到了以下语句:

iHoursTemp = iHoursTemp + iZoneNew ---iZoneOld;

您在这行中真的可以有三个减号吗?三减号是什么意思?

我相信这是C编程声明。

最佳答案

它等效于:

iHoursTemp = iHoursTemp + (iZoneNew--) - iZoneOld;

这符合 maximal-munch 原则

关于c++ - 您能在C编程中加减号吗?这是什么意思? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13874179/

10-10 16:45