Verwandeln Sie ein Integer-array in einen string

Funktion gibt ein aray von ganzen zahlen, und ich will es weitergeben an eine andere Funktion, die sucht für einige Muster. Aber die zweite Funktion erwartet einen string.

Beispiel:

int IArray = {1, 2, 3};
//should be coverted into "123"

Gibt es eine direkte Funktion zur Verfügung? Wenn nicht, wie konvertiere ich das Integer-array in einen string?

  • Sieht aus wie eine Hausaufgabe. Es gibt keine "direkte Funktion". Sie müssen Ihre eigenen schreiben. Zeig uns deinen code, so weit für einige Konstruktive feedback.
  • Nein gibt es nicht, und wenn es war, würde es vermutlich nicht tun, was Sie wollen (das ist nicht klar). Im Grunde, können Sie nicht konvertiert ein Integer-array der Werte in ein array von Zeichen.
  • die Menge an text benötigen, zu schreiben, wie eine Funktion, ist wahrscheinlich weniger als die Menge an text, die Sie in Frage 😉
  • Beginnen Sie mit "konvertieren von einem integer in Strings", und fügen Sie die strings zusammen...
  • Zu viele wichtige Informationen fehlen: 1) ist das array compile-Zeit, Größe oder Laufzeit-Größe, 2) sind alle zahlen garantiert einstelligen oder nicht?
  • array compile-Zeit und die zahlen repräsentieren den Prozentsatz in ganze Zahl, so wird [1,100].
  • Also int IArray = {12, 3}; umgewandelt werden soll, um "123" (wie für die {1, 2, 3})?

InformationsquelleAutor Zacky112 | 2010-01-13
Schreibe einen Kommentar