> I understand that it is and why it is illegal. And crashing on Linux I'm > relieved seeing the "right" consequence of doing illegal things. > I don't :) Could anybody pls explain it? What is wrong with changing a part of an array? or better, what is the difference between a string literal and an array of chars?