1.请指出下面代码出现的错误或者问题
#define MAX 255
void main(void)
{
char buf[MAX],i;
for (i=0; i<= MAX; i++)
{
buf[i] = i;
}
}
2.求一个字节中每个bit中1的个数(至少用两种方法)
3.有一些图形Shape需要绘制和计算面积,比如:矩形Retangle、正方形Square、圆Circle,请设计
简单的类实现代码;如果Square继承了矩形Retangle请说明原因,若不是请说明理由。