c语言中for中声明变量,C中for循环中的变量重新声明
当尝试为多个平台编译以下(简化)代码时,我发现它在某些方面是失败的,即IBM的xlC_r.进一步的调查发现,它也没有进来和cl..它与g和Solaris的CC成功编译.这是代码:int main(){int a1[1];bool a2[1];for (int *it = a1, *end = a1+1; it != end; ++it) {//...bool *jt = a2, *end = a2...