我知道将动态分配的数组的长度传递给操作它们的函数是一种常见的约定:voidinitializeAndFree(int*anArray,size_tlength);intmain(){size_tarrayLength=0;scanf("%d",&arrayLength);int*myArray=(int*)malloc(sizeof(int)*arrayLength);initializeAndFree(myArray,arrayLength);}voidinitializeAndFree(int*anArray,size_tlength){inti=0;for(i=0;i但是,如果我
我知道将动态分配的数组的长度传递给操作它们的函数是一种常见的约定:voidinitializeAndFree(int*anArray,size_tlength);intmain(){size_tarrayLength=0;scanf("%d",&arrayLength);int*myArray=(int*)malloc(sizeof(int)*arrayLength);initializeAndFree(myArray,arrayLength);}voidinitializeAndFree(int*anArray,size_tlength){inti=0;for(i=0;i但是,如果我