随时间改变种子数 srand((unsigned)time(NULL)); 字符串 ASCLL 单字节 Unicode 双字节 char str1[] =“Hello”; str创建在栈区 str1[0]=‘h’;可行 char *p1 = “Hello”; p1[0]=‘h’;不行 hello是字符串常量,发现常数区有Hello之后不会新创建。 "Hello"存在于常数区不能改,“”的字符串代表的是所在常数区连续存储的首地址