Для следующего кода sp inet:
#include <stdio.h>
int main(void) {
int x = 12345678;
char *a = x;
printf("%d\n", x);
printf("%d\n %d\n %d\n %d\n", a[0], a[1], a[2], a[3]);
return 0;
}
вывод для GNU G CC v7.1.1: тайм-аут: отслеживаемая команда выгружает ядро sh: строка 1: 11792 Тайм-аут ошибки сегментации 10s main
Обратите внимание, что работает следующее:
#include <stdio.h>
int main(void) {
int x = 12345678;
char *a;
*a = x;
printf("%d\n", x);
printf("%d\n %d\n %d\n %d\n", a[0], a[1], a[2], a[3]);
return 0;
}