这个问题已经在这里有了答案:
已关闭8年。
我是从David Simon的“嵌入式软件入门”第113页上获得的。
我在下面看到了以下语句:
iHoursTemp = iHoursTemp + iZoneNew ---iZoneOld;
您在这行中真的可以有三个减号吗?三减号是什么意思?
我相信这是C编程声明。
最佳答案
它等效于:
iHoursTemp = iHoursTemp + (iZoneNew--) - iZoneOld;
这符合 maximal-munch 原则
关于c++ - 您能在C编程中加减号吗?这是什么意思? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13874179/