char array_place[100] = "don't panic";
char* ptr_place = "don't panic";
A különbség egyébként:
array_place adatai data szegmensben fog helyet kapni
ptr_place adatai readonly szegmensben vannak (viszont a pointere átdefiniálható pl. az array_place helyére is, mivel nem const)
Próbáld meg olvasás helyett írni a 7. pozícióját. A .rodata szegmensben az írási hozzáférés tiltott, segfault-ot fog eredményezni.