Verwandte Artikel
Huyen Das ist ziemlich einfach, aber ich kann es nicht erklären. Ich deklariere 4 Variablen und drucke sie in C ++ aus: #include <iostream>
using namespace std;
int main(){
int a, b, c, d;
cout << "a = " << a << endl;
cout << "b = " << b << endl;
cou
Caio Gomes Ich habe eine Frage zu Initialisierungslisten, wenn ich nicht alle Elemente initialisiere. Angenommen, ich habe den folgenden Code: class Example {
int a, b, c;
Example() : a(1), b(2), c(3) {}
}
Mir ist bekannt, dass die Reihenfolge der Initia
Robert Hönig In Javascript kann ich tun > var foo;
< undefined
> foo;
< undefined
Dies deutet darauf hin, dass deklarierte nicht initialisierte Variablen in Javascript immer undefiniert sind . Aber sind sie? Oder könnten sie, wie in C, einen zufälligen Müllwe
samuelbrody1249 Gibt es Fälle, in denen es in Ordnung ist, eine Variable zu verwenden, wenn sie nicht initialisiert wurde, oder wird immer davon ausgegangen, dass es sich um Müll handelt? Ein Fall wäre zum Beispiel: // global example?
// static example?
// ext
Herr. Igel Hat es einen Wert? Ich versuche zu verstehen, wie der Status einer deklarierten, aber nicht initialisierten Variablen / eines Objekts in Java ist. Ich kann es nicht wirklich testen, da immer wieder der Kompilierungsfehler "Nicht initialisiert" angez
Moritz Wolff Wie ich aus dieser Antwort gelernt habe , ist die Verwendung der Adresse einer nicht initialisierten Variablen in C kein undefiniertes Verhalten. Zum Beispiel könnte ich schreiben: #include <stdio.h>
int main(void) {
char letter;
pri
Yamcha Ich kann nicht verstehen, warum sich dieser Code so verhält, wie er ist: for (var i = 1; i < 3; i++) {
var j;
if (!j) {
j = 1;
} else {
alert("why are we here? j shouldn't be defined but it's " + j);
}
}
( jsFiddle ) Wen
Cory Kleiser Ich erhalte eine Fehlermeldung, wenn ich das folgende Perl-Skript ausführe. Der Fehler lautet: Verwendung eines nicht initialisierten Wertes im Werkzeug bei AfterGauss.pl Zeile 54. Zeile 54 ist $ftp->put($fpath1) || die $ftp->message;. Gibt es etw
RichardYY Wie wird in Swift5 ohne Wert deklariert? Wird die erste Zuweisung zur eigentlichen Deklaration? Und sollten wir vermeiden, in Swift wertlos zu deklarieren? var v:String;
if true {
v = "Hello"
print(v) // print "Hello" when without the print b