有什么错误
程序代码:int *pi = new int( 10 );
int *pia = new int[ 10 ];
while ( *pi < 10 )
{
pia[ *pi ] = *pi;
*pi = *pi + 1;
}
delete pi;
delete [] pia;上面的代码段是做什么的,有什么严重错误这是C++ primer的一道习题,这会有什么错误呢
程序代码:int *pi = new int( 10 );
int *pia = new int[ 10 ];
while ( *pi < 10 )
{
pia[ *pi ] = *pi;
*pi = *pi + 1;
}
delete pi;
delete [] pia;上面的代码段是做什么的,有什么严重错误
2010-04-13 17:13
2010-04-13 18:59