LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

main.c

#include <stdlib.h>

int main() {
    int * arr;
    arr = (int*)malloc(100*sizeof(int));
    free(arr);
    arr[1] = 10;
    return arr[0];
}
$ gcc -Wall -Wextra -Wpedantic main.c
$ // Никаких предупреждений

Исправление red75prim, :

main.c

#include <stdlib.h>

int main() {
    int * arr;
    arr = (int*)malloc(100*sizeof(int));
    free(arr);
    arr[1] = 10;
    return arr[0];
}
$ gcc -Wall -Wextra -Wpedantic main.c
$ // Никаких предупдреждений

Исходная версия red75prim, :

main.c

#include <stdlib.h>

int main() {
    int * arr;
    arr = (int*)malloc(100*sizeof(int));
    free(arr);
    arr[1] = 10;
    return arr[0];
}
$ gcc -Wall -Wextra -Wpedantic main.c
$ // Никаких предудреждений