在C++中有几种可以存储字符串的方式分别都是什么?

2024-12-31 15:54:28
推荐回答(3个)
回答1:

string str;字符串变量
char array[]=" adf "; 字符数组
char *array=" sdf " ; 字符指针
char *array[] ={"adsf","dfg",...};字符串指针数组

回答2:

string类型:
string astring="abcde";
字符数组:
char text[]="abcde";
字符指针:
char* text="abcde";
其实字符数组与字符指针是一样的,因为数组在内存中也是顺序存放的,其名称即为存放内存开始的指针,结束都是以字符串终止符‘\0'结束!

回答3:

string,char *