Articles of arrays

Kann eine const-Variable verwendet werden, um die Größe eines Arrays in C zu deklarieren?

Warum verursacht der folgende Code einen Fehler? const int a = 5; int b[a]={1,2,3,4,5}; Und auch wenn ich den obigen Code ohne “const” -Schlüsselwort kompilieren wollte, bekam ich den gleichen Fehler: int a = 5; int b[a]={1,2,3,4,5}; Wieso ist es so? Was ist der Fehler, den ich hier mache? Und noch eine Frage: Wann werden […]

Kombiniere zwei Arrays

Ich habe zwei Arrays wie folgt: array( ’11’ => ’11’, ’22’ => ’22’, ’33’ => ’33’, ’44’ => ’44’ ); array( ’44’ => ’44’, ’55’ => ’55’, ’66’ => ’66’, ’77’ => ’77’ ); Ich möchte diese beiden Arrays so kombinieren, dass sie keine Duplikate enthalten und ihre ursprünglichen Schlüssel behalten. Zum Beispiel sollte Ausgabe […]

Zugriff auf ein Array außerhalb der Grenzen gibt keinen Fehler, warum?

Ich gebe Werte in einem C ++ – Programm wie folgt aus: #include using namespace std; int main() { int array[2]; array[0] = 1; array[1] = 2; array[3] = 3; array[4] = 4; cout << array[3] << endl; cout << array[4] << endl; return 0; } Das Programm druckt 3 und 4 . Es sollte […]

Wie kopiere ich ein Char-Array in C?

In C habe ich zwei Char-Arrays: char array1[18] = “abcdefg”; char array2[18]; Wie kopiert man den Wert von array1 in array2 ? Kann ich das einfach tun: array2 = array1 ?

Unterschied von zwei Arrays mit Perl

Ich habe zwei Arrays. Ich muss überprüfen und sehen, ob die Elemente des einen in dem anderen erscheinen. Gibt es einen effizienteren Weg als verschachtelte Schleifen? Ich habe ein paar tausend Elemente in jedem und muss das Programm häufig ausführen.

Sortierung eines PHP-Arrays von Arrays nach benutzerdefinierter Reihenfolge

Ich habe ein Array von Arrays: Array ( [0] => Array ( [id] = 7867867, [title] = ‘Some Title’), [1] => Array ( [id] = 3452342, [title] = ‘Some Title’), [2] => Array ( [id] = 1231233, [title] = ‘Some Title’), [3] => Array ( [id] = 5867867, [title] = ‘Some Title’) ) Die Notwendigkeit, […]

Wie suche ich nach einem String in einem Array?

Gibt es eine einfache (einzeilige) Suche nach einer Zeichenfolge in einem Array in VBA? Oder muss ich jedes Element durchlaufen und es mit der Zielzeichenfolge vergleichen? EDIT: Es ist ein eindimensionales Array. Ich muss nur wissen, WENN eine Zeichenfolge irgendwo im Array ist. IE: names(JOHN, BOB, JAMES, PHLLIP) Wie finde ich heraus, wenn “JOHN” im […]

Zugriff auf Arrays nach Index in C und C ++

Es gibt diese kleine Trickfrage, die manche Interviewer aus irgendeinem Grund gerne stellen: int arr[] = {1, 2, 3}; 2[arr] = 5; // does this line compile? assert(arr[2] == 5); // does this assertion fail? Von dem, was ich verstehen kann, wird a[b] in *(a + b) und da die Addition kommutativ ist, spielt es […]

Vergleich / Unterschied zweier Arrays in bash

Ist es möglich, die Differenz von zwei Arrays in bash zu nehmen? Wäre wirklich toll, wenn Sie mir den Weg vorschlagen könnten. Code: Array1=( “key1” “key2” “key3” “key4” “key5” “key6” “key7” “key8” “key9” “key10” ) Array2=( “key1” “key2” “key3” “key4” “key5” “key6” ) Array3 =diff(Array1, Array2) Array3 ideally should be : Array3=( “key7” “key8” “key9” […]

Zusammenführen zweier Arrays in .NET

Gibt es in .NET 2.0 eine eingebaute function, die zwei Arrays benötigt und sie zu einem Array zusammenfügt? Die Arrays sind beide vom selben Typ. Ich bekomme diese Arrays von einer weit verbreiteten function innerhalb meiner Codebasis und kann die function nicht ändern, um die Daten in einem anderen Format zurückzugeben. Ich versuche zu vermeiden, […]