你如何释放这个malloc阵列?

时间:2015-11-03 17:33:20

标签: c

这是我的卵石代码的一部分。我只是想知道释放它的最佳方法是什么?

    case CGM_BGSX_KEY:;
  //APP_LOG(APP_LOG_LEVEL_INFO, "SYNC TUPLE: BGS X AXIS");
  strncpy(last_bgsx, new_tuple->value->cstring, BG_MSGSTR_SIZE);
  if (strcmp(last_bgsx, " ") == 0) {
    // init code; initialize the array
    bgsx_array = (int*)malloc(MAX_BG_ARRAY_SIZE*sizeof(int));
    for (uint8_t n = 0; n < MAX_BG_ARRAY_SIZE; n += 1) {
      bgsx_array[n] = 0;
    }
  }

你愿意吗

free(bgsx_array);

0 个答案:

没有答案