使用过时的C编译器和旧的应用程序(C90?),我不得不更改...
item[++counter].name=...;
... 至 ...
counter++;
item[counter].name=...;
这是C语言定义的某些更改,还是可能是编译器错误(Open Watcom 1.9)?似乎++计数器的++被忽略了。发现的项目数量保持为0。使用counter ++的结果与预期的一样。
没什么大不了的。只是想知道我是否应该更新所有/一些/很多出现的++ counter(语言更改),还是仅当我使用此编译器时(可能的编译器错误)?