C++中如何访问字符串?
1、 用字符数组访问字符串。
#include<iostream>
using namespace std;
int main()
{
char q[]="How are you?";
cout<<q<<endl;
return 0;
}
2、注意Q是字符数组名,它代表的是首元素的地址。
3、 用字符串变量访问字符串。
#include<iostream>
using namespace std;
int main()
{
string q="How are you?";
cout<<q<<endl;
return 0;
}
4、请大家仔细区分上面两种方法的变量定义类型
5、 用字符指针指向字符串。
#include<iostream>
using namespace std;
int main()
{
char *q="How are you?";
cout<<q<<endl;
return 0;
}
6、对指针初始化,实际上是把第一个字母的地址赋给了指针。
7、在内存中,字符串内容的末尾自动加\0作为结束标志
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。