这里只是一个疑问。我有2个指针的指针.. ** M1,**平方米和m2被初始化为: -复制指针值
m2 =(int **) calloc(5, sizeof(int *));
for(int i=0; i<5; i++)
m2[i] = (int *)calloc(8, sizeof(int));
和指针具有值..就像二维数组..在每个位置。
可我就是不喜欢 -
m1 = m2;
free(m2); // then use m1 as m2 ??
真的很抱歉,如果它的一个简单的问题..和请什么正确的方法复制到M2和M1 M2自由。 谢谢。
关于“)释放calloc(”的调用1)C,不投返回值2)经常检查返回值,以确保手术很成功(!= NULL) – user3629249 2015-03-11 15:18:20
感谢通知:)&当然我知道它.. – user4647543 2015-03-13 17:42:35