class c1
{
int x,y,a=2,b=1;
for(int i=10;i>0;i++)
{
x=a;y=b;
}
}
请问这怎么出错了,若我把它改过另外一种却不会错,
class c1
{
int a;
for(int i=10;i>0;i++)
{
a++;
}这两者并没有什么太多的差异.请大家帮一下忙.希望回答的人不要讲一些无关的话.
{
int x,y,a=2,b=1;
for(int i=10;i>0;i++)
{
x=a;y=b;
}
}
请问这怎么出错了,若我把它改过另外一种却不会错,
class c1
{
int a;
for(int i=10;i>0;i++)
{
a++;
}这两者并没有什么太多的差异.请大家帮一下忙.希望回答的人不要讲一些无关的话.
如果你不把它放到方法里,哪怕把它怕到大括号里面也可以
像这样class c1
{
int x,y,a=2,b=1;
{ for(int i=10;i>0;i++)
{
x=a;y=b;
}}
}还有,你这个程序写下去是一下死循环,这个for是不会结束的
而且不知道楼主要干什么 对x,y的赋值为什么要用循环来做?