Als «declaration» getaggte Fragen

Die Deklaration ist der Teil des Unterprogramms (Prozedur oder Funktion), der das Protokoll (Header) bereitstellt, nicht jedoch der Hauptteil des Unterprogramms.


7
Wo können und können Sie neue Variablen in C deklarieren?
Ich habe gehört (wahrscheinlich von einem Lehrer), dass man alle Variablen über dem Programm / der Funktion deklarieren sollte und dass das Deklarieren neuer Variablen unter den Anweisungen Probleme verursachen könnte. Aber dann las ich K & R und stieß auf diesen Satz: "Deklarationen von Variablen (einschließlich Initialisierungen) können der …
76 c  declaration 

6
Seltsamer Array-Rückgabetyp
Hat jemand das Array so gesehen, das []nach der Methodensignatur platziert wurde? public static String mySplit(String s)[] { return s.split(","); } public static void main(String... args) { String[] words = mySplit("a,b,c,d,e"); System.out.println(Arrays.toString(words)); } druckt [a, b, c, d, e] In der Vergangenheit gab es ungerade Notationen für die "C" -Kompatibilität, …

8
Komplexe C-Deklaration
Ich habe gerade einen Code im Internet durchgesehen und Folgendes gefunden: float * (*(*foo())[SIZE][SIZE])() Wie lese ich diese Erklärung? Gibt es bestimmte Regeln zum Lesen derart komplexer Erklärungen?


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.