C++中的字符串想必大家都不陌生吧,那么究竟有哪些方法可以用来引用字符串呢?小编给大家总结了一下,可以用字符数组、字符串变量、字符指针引用,请大家看下面的例子。
工具/原料
电脑
方法/步骤
1、用字符数组访问字符串。#include<iostream&壹执慵驾gt;usingnamespacestd;足毂忍珩intmain(){charq[]="Howareyou?";cout<<q<<endl;return0;}
2、注意Q是字符数组名,它代表的是首元素的地址。
3、用字符串变量访问字符串。#include<iostream>using咯悝滩镞namespacestd;intmain(){stringq=&quo墉掠载牿t;Howareyou?";cout<<q<<endl;return0;}
4、请大家仔细区分上面两种方法的变量定义类型
5、用字符指针指向字符串。#include<iostream>usingnamespacestd;intmain(){char*q="Howareyou?";cout<<q<<endl;return0;}
6、对指针初始化,实际上是把第一个字母的地址赋给了指针。
7、在内存中,字符串内容的末尾自动加\0作为结束标志