いくつかのデータ型にメモリを割り当て、いくつかの値を割り当てました。現在使用free
中のメモリ内のデータは削除されていますか?free
割り当てられたデータが削除されていない場合、使用の用途は何ですか? 誰でも私を助けることができますか?元:
int *arr;
arr=(int*)malloc(sizeof(int)*1000);
assert(arr!=NULL);
/*Some operation*/
arr[123]=354;
//some operations
printf("%d",*(arr+123));
//calling some funcs
free(arr);
printf("\n%d",*(arr+123));