Tag: function-declaration
der Prozess der Beschreibung, der Typ und der Bezeichner einer Funktion.
5
Antworten
Ich war nur das surfen durch gcc source-Dateien. In gcc.c fand ich so etwas wie extern int main (int, char **); int main (int argc, char **argv) { Nun meine Frage ist extern ist zu sagen, der
3
Antworten
Jede Funktion, die aus einer return-Anweisung nur deklariert werden könnte constexpr und somit erlauben werden zur Kompilierzeit ausgewertet, wenn alle Argumente sind constexpr und nur constexpr Funktionen werden aufgerufen, in Ihren Körper. Gibt es einen Grund, nicht
5
Antworten
In Python, die ich verwendet, um Dinge wie def send_command(command, modifier = None): und dann die modifier-argument ist optional, und die Abwesenheit des Arguments unterschieden werden kann, von einem argument von 0. Gibt es ähnliche Funktionen in
3
Antworten
Ich dachte, der Unterschied ist, dass declaration habe, keine parameter Typen... Warum funktioniert das: int fuc(); int fuc(int i) { printf("%d", i); return 0; } aber das kompilieren schlägt fehl: int fuc(); int fuc(float f) { printf("%f",
2
Antworten
Habe ich eine Reihe von Funktionen mit dem Prototyp, sagen int func1(int a, int b) { //... } int func2(int a, int b) { //... } //... Nun, ich will vereinfachen Sie Ihre definition und Erklärung. Natürlich
8
Antworten
Als ich das Studium für meinen Bachelor-Abschluss in EE, MATLAB erforderlich, die einzelnen Funktionen werden definiert in einer eigenen Datei, auch wenn es war ein one-liner. Bin ich das Studium für ein Diplom, und ich zu schreiben,
2
Antworten
Wie definiere ich die entsprechende Funktion (entnommen aus learnyouahaskell) in GHCi? import Data.List numUniques :: (Eq a) => [a] -> Int numUniques = length . nub Ohne Typ-Deklaration, GHCi akzeptiert die definition der Funktion, aber es endet
3
Antworten
Jede Funktion, die aus einer return-Anweisung nur deklariert werden könnte constexpr und somit erlauben werden zur Kompilierzeit ausgewertet, wenn alle Argumente sind constexpr und nur constexpr Funktionen werden aufgerufen, in Ihren Körper. Gibt es einen Grund, nicht
11
Antworten
Dies ist nicht eine lambda-Funktion in Frage, ich weiß, dass ich zuordnen kann ein lambda-Ausdruck einer Variablen zu. Was ist der Punkt, der es uns ermöglicht zu deklarieren, aber nicht definieren eine Funktion innerhalb der code? Beispiel:
4
Antworten
Ich weiß, dass eine minimale Anzahl von Parametern in Funktion definition null ist, aber was ist die maximale Anzahl der Parameter in der Funktionsdefinition? Ich bin mit der Frage nur für die um des Wissens Willen und
7
Antworten
Ich feststellen, dass in CoffeeScript, wenn ich eine Funktion definieren, mit: a = (c) -> c=1 Nur kann ich die Funktion Ausdruck: var a; a = function(c) { return c = 1; }; Aber, ich persönlich benutze
8
Antworten
Sind die JavaScript-code-snippets, die unten gegeben werden, irgendeine Art von Funktion Erklärung? Wenn nicht kann mir bitte jemand einen überblick geben darüber, was Sie sind? some_func = function(value) { //some code here } und show:function(value){ //some code
4
Antworten
Warum tut das erste dieser Beispiele nicht funktionieren, aber alle anderen tun? //1 - does not work (function() { setTimeout(someFunction1, 10); var someFunction1 = function() { alert('here1'); }; })(); //2 (function() { setTimeout(someFunction2, 10); function someFunction2() {