Pytania otagowane jako keyword

Słowa kluczowe to specjalne słowa używane jako identyfikatory przez język. Są to zarezerwowane słowa akceptowane przez kompilator lub interpreter, dlatego nie powinny (lub nie mogą) być używane jako nazwa zmiennej lub funkcji.

18
Słowo kluczowe „zarejestruj” w C?
Co registersłowo kluczowe robi w języku C? Czytałem, że jest on wykorzystywany do optymalizacji, ale nie jest jasno zdefiniowany w żadnym standardzie. Czy nadal jest to istotne, a jeśli tak, to kiedy go użyjesz?
272 c  memory  keyword 



22
Czy istnieje instrukcja goto w Javie?
Jestem tym zmieszany. Większość z nas została poinformowana, że ​​w Javie nie ma goto. Ale odkryłem, że jest to jedno ze słów kluczowych w Javie. Gdzie można go użyć? Jeśli nie można go użyć, to dlaczego został uwzględniony w Javie jako słowo kluczowe?
259 java  syntax  keyword  goto 




6
Groovy: jaki jest cel „def” w „def x = 0”?
W poniższym kodzie (zaczerpniętym ze strony Groovy Semantics Manual ), po co poprzedzać przypisanie słowem kluczowym def? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 Słowo defkluczowe można …
180 groovy  keyword 


5
Praktyczne użycie słowa kluczowego `stackalloc`
Czy ktoś kiedykolwiek faktycznie używał stackallocpodczas programowania w C #? Zdaję sobie sprawę z tego, co się dzieje, ale jedyny raz, kiedy pojawia się to w moim kodzie, to przypadek, bo Intellisense podpowiada to np. Gdy zaczynam pisać static. Chociaż nie jest to związane ze scenariuszami użytkowania programu stackalloc, w …
134 c#  keyword  stackalloc 

6
Dlaczego Clojure ma „słowa kluczowe” oprócz „symboli”?
Mam przelotną wiedzę na temat innych Lispsów (szczególnie Scheme) od dawna. Ostatnio czytałem o Clojure . Widzę, że zawiera zarówno „symbole”, jak i „słowa kluczowe”. Znane mi symbole, ale nie ze słowami kluczowymi. Czy inne Lispy mają słowa kluczowe? Czym różnią się słowa kluczowe od symboli innych niż mające inną …
131 lisp  clojure  scheme  keyword 

5
Haskell: Where vs. Let
Jestem nowy w Haskell i jestem bardzo zdezorientowany przez Where vs. Let . Wydaje się, że oba mają podobny cel. Przeczytałem kilka porównań między Where vs. Let, ale mam problem z rozróżnieniem, kiedy użyć każdego z nich. Czy ktoś mógłby podać jakiś kontekst lub może kilka przykładów, które pokazują, kiedy …
117 haskell  keyword  where  let 

8
new słowo kluczowe w sygnaturze metody
Podczas refaktoryzacji stworzyłem metodę taką jak na poniższym przykładzie. Typ danych został zmieniony ze względu na prostotę. Wcześniej miałem takie oświadczenie przydziału: MyObject myVar = new MyObject(); Zostało to refaktoryzowane przez przypadek: private static new MyObject CreateSomething() { return new MyObject{"Something New"}; } Było to wynikiem mojego błędu wycinania / …
113 c#  methods  keyword 

7
słowo kluczowe `static` wewnątrz funkcji?
Szukałem źródła Drupala 7 i znalazłem kilka rzeczy, których wcześniej nie widziałem. Najpierw zajrzałem do podręcznika php, ale nie wyjaśniłem tych przykładów. Co robi słowo kluczowe staticze zmienną wewnątrz funkcji? function module_load_all($bootstrap = FALSE) { static $has_run = FALSE
110 php  function  static  keyword 

2
Przypadek użycia „jednokierunkowa próżnia” w Objective-C?
Znalazłem dziwne słowo kluczowe w NSObject.h - (oneway void)release; Przeszukałem sieć i dowiedziałem się, że wiąże się to z asynchronicznym przekazywaniem wiadomości, które wygląda podobnie z przekazywaniem wiadomości Erlanga. Wydaje się, że może to zrobić wiele interesujących rzeczy. Jakie są dobre przypadki użycia tego słowa kluczowego?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.