请教一个指针创建数组的问题.
main(){
int **b,i;
b=(int)malloc(sizeof(8));
for(i=1;i<4;i++)b[i]=(int)malloc(sizeof(8));
}
main()
{
int **b,i;
b=(int **)malloc(sizeof(8));
for(i=1;i<4;i++)b[i]=(int *)malloc(sizeof(8));
}
这两个代码都能顺利创建数组. 但请问它们有malloc前面的强制转换数据类型有没有意义??
[此贴子已经被作者于2005-12-26 22:31:55编辑过]