其实,字符串就等同于字符数组。使用字符串时要在头文件中包含<string>数组
string myString="Hello,World!";指针
cout<<myString<<endl;字符串
等同于 char myS[]="Hello,World!";string
这个输出就要使用循环了。循环
for(int i=0;i<sizeof(myS)/sizeof(char);i++){文件
cout<< myS[i];}co
cout<<endl;字符
若是用cout<<*myS<<endl;将输出H。所有输出要用:ps
for(int i=0;i<sizeof(myS)/sizeof(char);i++){
cout<<*(myS+i);}
cout<<endl;
使用指针:
char *ps="Hello,World!";
cout<<ps<<endl;