使用动态分配在C中初始化多维数组

时间:2018-12-14 12:52:58

标签: c

我在Google上发现,如果要在C中动态定位2d数组,则需要使用这段代码

    int **arr = (int **)malloc(r * sizeof(int *)); 

我想问问是否真正需要将malloc强制转换为(int **)。我在没有(int **)强制转换的情况下进行了测试,它对我来说很好用,但是在Internet上到处都发现您应该使用强制转换,但我不明白为什么。谢谢

0 个答案:

没有答案