Perguntas com a marcação «keyword»

Palavras-chave são palavras especiais usadas como identificadores por um idioma. Elas são palavras reservadas aceitas por um compilador ou interpretador e, portanto, não devem (ou não podem) ser usadas como um nome de variável ou função.

18
Palavra-chave "register" em C?
O que a registerpalavra - chave faz na linguagem C? Eu li que ele é usado para otimizar, mas não está claramente definido em nenhum padrão. Ainda é relevante e, se sim, quando você o usaria?
273 c  memory  keyword 



22
Existe uma instrução goto em Java?
Estou confuso sobre isso. Muitos de nós já foram informados de que não existe nenhuma declaração goto em Java. Mas descobri que é uma das palavras-chave em Java. Onde isso pode ser usado? Se não pode ser usado, por que foi incluído no Java como uma palavra-chave?
259 java  syntax  keyword  goto 






5
Uso prático da palavra-chave `stackalloc`
Alguém já usou stackallocna programação em C #? Estou ciente do que faz, mas a única vez que aparece no meu código é por acidente, porque o Intellisense sugere isso quando começo a digitar static, por exemplo. Embora não esteja relacionado aos cenários de uso stackalloc, na verdade, eu faço …
134 c#  keyword  stackalloc 

6
Por que Clojure tem "palavras-chave" além de "símbolos"?
Eu tenho um conhecimento passageiro de outros Lisps (particularmente Scheme) desde o início. Recentemente, tenho lido sobre o Clojure . Vejo que ele possui "símbolos" e "palavras-chave". Símbolos que eu conheço, mas não com palavras-chave. Outros Lisps têm palavras-chave? Qual é a diferença entre as palavras-chave e os símbolos que …
130 lisp  clojure  scheme  keyword 

5
Haskell: Onde vs. Let
Eu sou novo em Haskell e estou muito confuso com Where vs. Let . Ambos parecem fornecer um propósito semelhante. Eu li algumas comparações entre Where vs. Let, mas estou tendo problemas para discernir quando usar cada uma. Alguém poderia fornecer algum contexto ou talvez alguns exemplos que demonstrem quando …
117 haskell  keyword  where  let 

8
nova palavra-chave na assinatura do método
Ao realizar uma refatoração, acabei criando um método como o exemplo abaixo. O tipo de dados foi alterado para simplificar. Eu já tive uma declaração de atribuição como esta: MyObject myVar = new MyObject(); Ele foi reformulado para isso por acidente: private static new MyObject CreateSomething() { return new MyObject{"Something …
113 c#  methods  keyword 

7
palavra-chave `static` dentro da função?
Eu estava olhando a fonte do Drupal 7 e encontrei algumas coisas que não tinha visto antes. Eu fiz algumas pesquisas iniciais no manual do php, mas não explicou esses exemplos. O que a palavra-chave staticfaz com uma variável dentro de uma função? function module_load_all($bootstrap = FALSE) { static $has_run …
110 php  function  static  keyword 

2
Caso de uso de `oneway void` em Objective-C?
Encontrei uma palavra-chave estranha em NSObject.h - (oneway void)release; Eu pesquisei na web e descobri que ela está relacionada à passagem de mensagem assíncrona, que é semelhante à passagem de mensagem de Erlang. Parece que isso pode tornar muitas coisas interessantes. Quais são alguns bons casos de uso dessa palavra-chave?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.