定义方法:
- char* str="csdn";
- char str[]="csdn";
- string str="csdn";
当使用第一种方法定义字符串时,字符串str不允许被修改,当用第二种方法和第三种方法定义字符串时,字符串str可以被修改。另外注意当定义char *str1="csdn";char *str2="csdn"时,str1和str2其实指向的时同一地址单元。
定义方法:
当使用第一种方法定义字符串时,字符串str不允许被修改,当用第二种方法和第三种方法定义字符串时,字符串str可以被修改。另外注意当定义char *str1="csdn";char *str2="csdn"时,str1和str2其实指向的时同一地址单元。