为什么我不能写这样的smthng?
int i, size;
int *arr;
...
for(i = size - 1, while(arr[i] == 0) i--; i >= 0; i--) { ... }
答案 0 :(得分:0)
这在C中没有有效的语法。
您想要的解决方案可能是:
int i, size;
int *arr;
...
for(i = size - 1; i >= 0; i--) {
if (arr[i] == 0)
continue;
...
}