Heim >Backend-Entwicklung >C#.Net-Tutorial >C++-Zeichenfolge
1 Grundlegende Verwendung
(1) Header-Datei #include
(2) Direkte Zuweisung, String str;str="Hallo mein Schatz";
Weisen Sie den Zeichenzeiger dem String-Objekt zu: char ss[30]="my name"; string str=ss;
(3) Am Ende anhängen: string str="hello"; a'; (Zeichen hinzufügen)str+="aa";(Zeichenfolge hinzufügen);
str.append("aaa");(Methode anhängen)
(4) Zeichen einfügen: Zeichenfolge str= "12345";string::iterator it=str.begin();
str.insert(it+1,'a');//Vor dem ersten Element einfügen (beginnend bei 0)
(5)Zugriff: string str="1234";cout< (6) Löschen: string str="123456";string::iterator
it=str.begin();str.erase(it);Delete '1' str.erase(it+1,it+2);//Delete '3' (7) Länge str.length(); Bestimmen Sie, ob es leer ist str.empty(); (8) Ersetzung: str.replace(i,len,"aaaa");//Von Anfang an Beginnend mit i werden len aufeinanderfolgende Zeichen durch „aaaa“ ersetzt; es gibt 10 überladene Versionen von , die am häufigsten verwendet werden. (9) Suche: int i=str.find("aaa"); Finden Sie die Position von "aaa" in str, wenn nicht gefunden, geben Sie string::npos; (10 )Compare str.compare("aaa"); if str<"aaa", return -1; str=="aaa", return 0; str>"aaa", return 1 (11) Umdrehen, Header-Datei hinzufügen #include 2 String- und Zahlenkonvertierung if string Wenn Sie Zahlen speichern, können Sie jede Ziffer verarbeiten, indem Sie for(i=0;i Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn)!