/// @file t_mem.c /// @brief /// @copyright (c) 2014-2021 This file is distributed under the MIT License. /// See LICENSE.md for details. #include #include #include #include int main(int argc, char *argv[]) { if (argc != 2) { return 1; } char *ptr; int N = strtol(argv[1], &ptr, 10), *V; for (int i = 0; i < N; ++i) { for (int j = 1; j < N; ++j) { V = (int *)malloc(j * sizeof(int)); free(V); } } return 0; }