Wenn Sie ein array deklarieren und mit einer ersten Größe, sind seine Elemente zunächst leeren strings?

Beispielsweise die Elemente a[20], wenn noch nicht definiert, zuerst würde beginnen als leere Zeichenfolgen (d.h. a[0]=="", a[1]=="", ein[2]=="",.....a[20]==""). Ich bin mir nicht sicher, ob dies korrekt ist oder der Logik, wenn ich mich verwirrend es mit JavaScript.

  • Abhängig vom Typ.
  • Sie wäre, wenn das array war einer der std::strings. Oder andere Benutzer-definierten string-Typ mit einem Standard-Konstruktor, der macht es "leer"ist.
  • Sie wäre, wenn das array wurde eine std::vector als gut.
  • Das poster hat ein nettes lächeln.
InformationsquelleAutor gr33kbo1 | 2013-08-27
Schreibe einen Kommentar