数组名就是地址,str1与str2是两个不同的数组,虽然内容相同,但是地址不同,故为no const char * str是常量字符串,如果已有相同内容str3,则写入相同内容的str4是不会再开辟新的空间了,因为常量已创建。