Was ist der Unterschied zwischen den folgenden Erklärungen: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); Was ist die allgemeine Regel für das Verständnis komplexerer
Bei der Computerprogrammierung gibt die Variablendeklaration Eigenschaften einer Variablen an (z. B. ihren Typ).
Was ist der Unterschied zwischen den folgenden Erklärungen: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); Was ist die allgemeine Regel für das Verständnis komplexerer
Ich lese "Think in C ++" und es wurde gerade die externDeklaration eingeführt. Zum Beispiel: extern int x; extern float y; Ich glaube, ich verstehe die Bedeutung (Erklärung ohne Definition), aber ich frage mich, wann sie sich als nützlich erweist. Kann jemand ein Beispiel
Ist es möglich, eine Variable in Python so zu deklarieren?: var damit es auf None initialisiert wird? Es scheint, als ob Python dies zulässt, aber sobald Sie darauf zugreifen, stürzt es ab. Ist das möglich? Wenn nicht, warum? EDIT: Ich möchte dies für Fälle wie diesen tun: value for index in...
Frage 1: Ist das Deklarieren einer Variablen innerhalb einer Schleife eine gute oder eine schlechte Praxis? Ich habe in den anderen Threads gelesen, ob es ein Leistungsproblem gibt oder nicht (die meisten sagten nein) und dass Sie Variablen immer so nah wie möglich deklarieren sollten, wo sie...
Ich bin neu in VBA und möchte wissen, ob ich die folgende Deklaration und Zuordnung in eine Zeile konvertieren kann: Dim clientToTest As String clientToTest = clientsToTest(i) oder Dim clientString As Variant clientString =
Ich kann nicht verstehen, warum Variablen so seltsam wirken, wenn sie in einer Funktion deklariert werden. In der firstFunktion deklariere ich mit letden Variablen bund cmit dem Wert 10 : b = c = 10; In der secondFunktion zeige ich: b + ", " + c Und das zeigt: 10, 10 Auch in firstFunktion...
Ich frage mich nur, ob es zu einem Geschwindigkeits- oder Effizienzverlust kommen würde, wenn Sie so etwas tun würden: int i = 0; while(i < 100) { int var = 4; i++; } das erklärt int varhundertmal. Es scheint mir, als würde es das geben, aber ich bin mir nicht sicher. Wäre es praktischer...
Was ist denn hier los? if(int a = Func1()) { // Works. } if((int a = Func1())) { // Fails to compile. } if((int a = Func1()) && (int b = Func2())) ) { // Do stuff with a and b. // This is what I'd really like to be able to do. } In Abschnitt 6.4.3 des Standards von 2003 wird...
Beim Betrachten eines Online-Quellcodes bin ich oben in mehreren Quelldateien darauf gestoßen. var FOO = FOO || {}; FOO.Bar = …; Aber ich habe keine Ahnung was || {}macht. Ich weiß, {}ist gleich new Object()und ich denke, das ||ist für so etwas wie "Wenn es bereits existiert, benutze seinen...
Python lernen und hat einige grundlegende Zweifel. 1.Ich habe die Variablendeklaration (Pfad hier) als gesehen class writer: path = "" manchmal keine explizite Deklaration sondern durch initialisieren __init__. def __init__(self, name): self.name = name Ich verstehe den Zweck von __init__, aber es...
Ich deklariere einige Zeichenfolgen, die leer sind, damit später keine Fehler auftreten. Ich habe gelesen, dass dies der richtige Weg war: string Camnr = Klantnr = Ordernr = Bonnr = Volgnr = Omschrijving = Startdatum = Bonprioriteit = Matsoort = Dikte = Draaibaarheid = Draaiomschrijving =...
Betrachten Sie diesen Code: void foo() { goto bar; int x = 0; bar: ; } GCC und Clang lehnen dies ab , da der Sprung zur bar:Umgehung der Variableninitialisierung erfolgt. MSVC beschwert sich überhaupt nicht (außer mitx After verwendet bar:wird, wird eine Warnung ). Wir können etwas Ähnliches...