回复 7楼 aCprogrammer
不知道你这个“三十二位”指的是什么?
VC++ 这个IDE全系列都没有64bits版本,但VC++2010及之前支持XP,之后的不支持XP。
VC++2019 开始,生产的目标代码已经不支持32bits了。
如果你只是想让 4 楼的代码能在 VC++6.0 上编译通过,那么只要改
double powers(double a,unsigned b)
{
double sum=1.0;
for(
unsigned c=0; c!=b; ++c)
sum *= a;
return sum;
}
为
double powers(double a,unsigned b)
{
double sum=1.0;
unsigned c;
for(c=0; c!=b; ++c)
sum *= a;
return sum;
}
就行了。