你能解释一下这些有什么区别吗?^^
//difference between:
char* sz1 = "blah";
char sz2[] = "blah";
//and also please explain these
char *sz3 = new char[512];
char *sz4[512] = { 0, };
char sz5[512];