2 u014716068 u014716068 于 2014.07.14 21:49 提问

定义int a,b;与int a;int b;的区别和int a=1,b=2;与a=1;int b=2;的区别。
c

void f1()
{
int a,b;
int c;
int d;
}
void f2()
{
int a=1,b=2;
int c,d;
c=1;d=2;
}

3个回答

u012334850
u012334850   2014.08.08 16:37

vc6.0下应该没啥区别,我调试了一下,内存分配是连续的。

starytx
starytx   Rxr 2014.12.10 12:41

这能有什么区别呢??

RALPHFJY
RALPHFJY   2016.11.05 19:53

这是定义与声明的区别,关键在与内存的分配

Csdn user default icon
上传中...
上传图片
插入图片