Lernen, wie man Zeichen-Arrays manipulieren ist ein grundlegender Schritt in Lernen, wie man Programm in einer Sprache. Ein Zeichen-Array besteht aus einer Folge von Speicherplätzen , die einen Satz speichern kann. C + + können Sätze wie der C-Sprache mit Arrays zu speichern . Diese Arrays werden in der Regel als C-Strings . Jedes Element des Arrays enthält ein einzelnes Zeichen und endet mit einem besonderen Charakter genannt Nullabschlusszeichen . Was Sie brauchen
C + + Compiler, wie GCC
C + + IDE , wie Eclipse CDT
anzeigen Weitere Anweisungen
1
definieren ein Array von einer Größe, die gleich der Anzahl der Buchstaben und Leerzeichen in Ihren Satz , plus eins. Der zusätzliche Platz wird von der Null- Terminator und ist das Programm über die Verfolgung von wo ein String endet . Angenommen, Sie wollen den Satz speichern "Hallo" im Array . Dieser Satz ist 5 Zeichen lang, so dass man ein Array von Größe 6 wie folgt definieren :
char Satz [6];
2
Platz Zeichen in dem Array durch Zuweisung eines Zeichens für jeden Speicherplatz in dem Array. Dies kann wie folgt geschehen:
Satz [0] = 'H' ;
Satz [1] = 'e' ;
Satz [2 ] = ' l ';
Satz [3] = ' l ' ;
Satz [4] = ' o ' ;
3
beenden den Satz mit einem Sonderzeichen genannt Nullabschlusszeichen . Die Nullabschlusszeichen erzählt C + + , wo der Satz endet . Fügen Sie diese Zeile , um Ihren Code :
Satz [5] = '\\ 0' ;
4
Schreiben Sie die folgende Zeile in eine andere Zeichenfolge mit einer anderen Methode zu erklären. Mit dieser Methode wird der String Größe für Sie berechnet und das Nullabschlusszeichen wird automatisch hinzugefügt
char sentence_method2 [] = " Hallo "; .